二維數(shù)組

Java中的二維數(shù)組
1.聲明數(shù)組并分配空間


image.png

或者


image.png
int[][]num1=new int[2][3];

int[][]num2;
num2=new int[2][3];

2.賦值
逐個賦值,注意索引從0開始


image.png

或者在聲明同時賦值


image.png
num1[1][1]=12;//給第一行第一列的元素賦值

int [][]num3={{12,13,14},{15,16,17}};

3.處理數(shù)據(jù)
二維數(shù)組的訪問和輸出同一維數(shù)組一樣,只是多了一個下標而已。在循環(huán)輸出時,需要里面再內(nèi)嵌一個循環(huán),即用二重循環(huán)來輸出二維數(shù)組中的每一個元素。

int [][] num={{1,2,3},{4,5,6}};
for(int I=0;i<num.length;i++){//有多少行num.length=2
     for(int j=0;j<num[i].length;i++){//num[i].length=3每一行中有多少元素
          System.out.print(num[i][j]);
     }
    System.out.println();//換行
}

注意
可以只指定行的個數(shù),然后為每一行分別指定列的個數(shù)。每行的列數(shù)可以不同。

int[][] num=new int[3][];
num[0]=new int[2];//為第一行分配兩列
num[1]=new int[3];
num[2]=new int[4];
num[0][0]=1;//第一行第一列賦值為1
num[0][1]=2;
num[0][2]=3;
System.out,println(num[0][0]);
System.out,println(num[0][1]);
System.out,println(num[0][2]);
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 數(shù)組在程序設(shè)計中,為了處理方便, 把具有相同類型的若干變量按有序的形式組織起來。這些按序排列的同類數(shù)據(jù)元素的集合稱...
    朱森閱讀 4,270評論 2 13
  • 來源:NumPy Tutorial - TutorialsPoint 譯者:飛龍 協(xié)議:CC BY-NC-SA 4...
    布客飛龍閱讀 33,561評論 6 97
  • 故事開始以前最初的那些春天陽光灑在楊樹上 風吹來 閃銀光街道平靜而溫暖鐘走得好慢那是我還不識人生之味的年代 25歲...
    河豚姑娘閱讀 631評論 2 4
  • 信任
    幸福駕到閱讀 204評論 0 1
  • 通過 HTML DOM(文檔對象模型),可訪問 JavaScript HTML 文檔的所有元素。 JavaScri...
    _借東西的小人閱讀 290評論 0 2

友情鏈接更多精彩內(nèi)容