java中建立陣列的方法:宣告陣列名稱開啟空間並賦值,如【int[] arr;arr = new int[]{1,2,3, …};】。也可以在宣告數組時指定元素個數然後賦值,如【int[] arr1= new int[3];】。
Java建立陣列的方法大致有三種
說明:這裡以int為資料型別,以arr為陣列名稱來示範
(推薦教學:java課程)
一、宣告並賦值
int[] arr = {1,2,4, …};
注意這裡的花括號不是語句區塊,而且花括號後的分號也不能省,…不是元素意思是可以指定多個元素
二、聲明數組名開闢空間並且賦值
int[] arr; arr = new int[]{1,2,3, …};
三、聲明數組時指定元素個數接著賦值
int[] arr1= new int[3];
注意:最大元素下標示為2,且所有的元素值皆為0
賦值一般用for迴圈
四、在以上的基礎上建立多維數組
int[][] arr = {{1,2,3},{4,5,6},{7,8,9}}; //每个子数组元素个数不要求均相同 int[][] arr = new int[m][n]; //其中n可以省略,在创建的时候可以指定 int[][][] arr = new int[m][n][q]; //同样其中n、q可以省略
總結
無論那種方法宣告必須有:資料型別[ ] , 如:int[ ]
建立多維數組時,new後面的第一個方括號中的元素數總不能省略
「new 資料型別[]{}」建立陣列時,其中花括號可以省去,但要填入「[ ]」陣列的個數
(相關推薦:java入門教學)
以上是java中如何建立數組的詳細內容。更多資訊請關注PHP中文網其他相關文章!