Java多維陣列宣告格式

2021-09-19 09:30:39 字數 1278 閱讀 4159

刷題目再次遇到了宣告這種最基本形式的考題,以此記錄,共勉。

關於多維陣列宣告的形式你知道哪幾種呢?

首先先上乙個錯誤的例子:

這裡arr9 - arr11在等式右邊都錯誤的在中括號中加了陣列大小,導致報錯;

而arr11、arr12則是等式右邊二維陣列初始化時沒有賦予初始大小導致報錯。

正確的宣告形式如下:

本質上arr0、arr4和arr3、arr8是一樣的;

而arr1-2和arr5-6則是以一種俏皮的方式進行了宣告,雖然也是可以通過編譯執行的,但是我的ide上的阿里**規約還是建議使用arr0、arr4 或者 arr3、arr8這種形式。

大家只要知道可以這樣子宣告即可,實際工作中為了方便他人檢視**,還是遵守一些規約吧!

int

arr0 =

newint[2

][2]

;int arr1[

]=newint[2

][2]

;int

arr2=

newint[2

][2]

;int

arr3 =

newint[2

][2]

;int

arr4 =

newint[2

][2]

[2];

int arr5[

]=newint[2

][2]

[2];

int[

]arr6[

]=newint[2

][2]

[2];

int[

]arr7=

newint[2

][2]

[2];

int[

]arr8 =

newint[2

][2]

[2];

最近在找實習,壓力有點大,寫點部落格減減壓。

JAVA中的多維陣列

宣告乙個二維陣列 int matrix new int 5 5 或者使用 int matrix 這是乙個直接初始化的格式 獲取二維陣列的長度。int martix new int 3 4 那麼martix.length 3 即行數 matrix 0 length 4 即列數 建立乙個鋸齒陣列 int...

java基礎 3 2 多維陣列

int array1 鋸齒陣列 int array2 new int 5 new int 5 建立陣列時,必須指定第乙個下標標。語法new int 是錯誤的。array2 0 new int 3 array2 1 new int 6 int x new int 3 4 x.length 3 x 0 ...

java基礎6 陣列 排序 查詢 多維陣列

陣列 陣列可以存放 多個同一類資料 養雞場 有很多雞 體重各不一樣 怎麼算他們的平均體重 語法 陣列的定義 資料型別 陣列名 new 資料型別 大小 int a new int 5 int a 也可以 還可以 int a 1,2,3,4,5 陣列的引用 陣列名 下標 a 3 public class...