陣列學習筆記1
阿新 • • 發佈:2021-01-20
二維陣列的使用
理解
對於二維陣列,我們可以看為一對一維陣列array1又作為另一個一位陣列array2的存在,從陣列的底層機制來看,並不存在多維陣列
使用
宣告和初始化
對比一維陣列
一維:int[] arr = new int[]{1,2,3}(靜態)
int[] arr = new int[3];(動態)
arr[0] = 1;
arr[1] = 2;
arr[2] = 3;
二維:int [][] arr2 = new int[][]{{1,2,3},{4,5,6},{7,8,9 }};(靜態)
int [] arr2 [] = new int[][]{{1,2,3},{4,5,6},{7,8,9}};(靜態)
int [][] arr2 = new int[3][3];(半動態)
int [][] arr2 = new int[3][];(全動態①)
如何呼叫二維陣列
System.out.println("arr1[0][1]")