Java基礎陣列

2021-08-18 04:09:03 字數 1394 閱讀 2083

1.陣列

概念同一種型別資料的集合。其實陣列就是乙個容器。

陣列的好處

可以自動給陣列中的元素從0

開始編號,方便操作這些元素。

格式1:

元素型別 

陣列名 

= new 

元素型別

[元素個數或陣列長度

];示例:int arr = new int[5];

格式2:

元素型別 

陣列名 

= new 

元素型別

;int[ ] arr = new int[ ];

int[ ] arr = ;

2陣列的初始化:

public static void main(string args) ;                        //因為陣列時從0開始計算位的,所以當輸出素組最位的時候也只能是4;

//如果輸出超過了長度會出現arrayindexoutofbound***ception: 陣列索引越界異常

//[i@4aa168c 一維陣列的位址

arr = null; //將陣列賦值為null

system.out.println(arr[0]); //nullpointerexception:空指標異常

}}

3.陣列的遍歷

public static void main(string args) ;

system.out.println(arr.length); //陣列名.length 代表陣列的長度

for (int x = 0;x < arr.length ;x++)

}

4.尋求陣列中的最大值

public static void main(string args) ;

int max = getmax(arr);

system.out.println(max);

}/*獲取陣列中的最大值

1.獲取返回值型別

2.明確引數列表,int arr

*/public static int getmax(int arr)

} return max;

}

5.二維陣列

public static void main(string args)
6.二維陣列的遍歷(用迴圈巢狀來遍歷輸出)

public static void main(string args) ,,};

for (int x = 0;x < arr.length ;x++ )

system.out.println();

} }

Java陣列基礎

1,初始化陣列 可以初始化為int,char,string 型別 靜態初始化 int array new int 或者 int array 動態初始化 int array new int 5 系統預設陣列的每個元素值都為02,arry i 陣列的元素下角標從0開始到到i 1 3,system.out...

Java陣列基礎

陣列是相同資料型別的資料按順序組成的一種引用資料型別。宣告一維陣列 陣列元素資料型別 陣列名 string countryarray 宣告二維陣列 陣列元素資料型別 陣列名 double wagesarray 1.陣列分配記憶體空間時指明陣列長度,語法格式 陣列名 new 陣列元素資料型別 陣列元素...

Java基礎 陣列

注 計算機中的索引大多都是從0開始,而不是1 資料型別 陣列名 資料型別 陣列名 int array int array 以上建立了陣列,但是任然不能直接使用,因為還沒有分配記憶體 分配記憶體,其實就是給陣列指定堆中的大小 array new int 10 在new的過程其實就是在堆記憶體中開闢一片...