JavaSE基礎語法3-陣列

20181107(劉*龍)發表於2020-11-14

1.陣列

1.陣列的基本概念及作用

陣列的基本概念及作用
陣列是相同資料型別元素的集合
陣列本身是引用資料型別,即物件。但是陣列可以儲存基本資料型別,也可以儲存引用資料型別。

陣列,是有序的元素序列。若將有限個型別相同的變數的集合命名,那麼這個名稱為陣列名。組成陣列的各個變數稱為陣列的分量,也稱為陣列的元素,有時也稱為下標變數。用於區分陣列的各個元素的數字編號稱為下標。陣列是在程式設計中,為了處理方便, 把具有相同型別的若干元素按無序的形式組織起來的一種形式。這些無序排列的同類資料元素的集合稱為陣列。

2.陣列的建立

1.宣告

int[] ary0 = new int[10];

int[] ary1 = new int[]{1, 2, 3, 4, 5};

int[] ary2 = {1, 2, 3, 4, 5};

注:陣列建立以後長度無法改變

2.陣列型別

1.動態建立陣列

沒有為元素賦值,可以結合for迴圈進行賦值

2.靜態建立陣列

在建立的時候,即為每個元素賦初值

注:length屬性可以獲取陣列長度

3.陣列元素的訪問

陣列名字[下標] 例如:a[0],a[1]

注:陣列的下標從0開始。例如:int []a=new int [10];//建立一個可以存放10個整形元素的陣列。它的元素位置為:a[0],a[1],a[2],a[3],…a[9]。

1.利用for迴圈訪問。

int []a=new int[10];
for(i=0;i<a.length;i++)
{
    System.out.println(a[i]);
}

2.增強for迴圈

int []a=new int[10];
for(int temp:a)
{
	System.out.println(x);
}

相關文章