Java数组(二维数组)「建议收藏」(java注释@)
生活随笔
收集整理的這篇文章主要介紹了
Java数组(二维数组)「建议收藏」(java注释@)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目錄
前言
多維數組
二維數組
聲明二維數組
創建二維數組
訪問二維數組
遍歷二維數組
最后
前言
在上一篇文章Java數組(一維數組)中,我們學習了一維數組,那么今天我們來學習Java二維數組。
多維數組
數組元素除了可以是原始數據類型、對象類型之外,還可以是數組,即數組元素是數組,通過聲明數組的數組來實現多維數組。多維數組的使用和二維數組使用相似,我們來介紹二維數組。
二維數組
聲明二維數組
聲明二維數組語法有兩種格式,例如:
數組類型[] [] 數組名; //聲明一個二維數組,建議使用這種聲明
int [] [] num;
或者
數組類型 數組名[] []; //聲明一個二維數組
int num [] [];
對于其他多維數組聲明也是類似的,例如:
數組類型 [] [] [] 數組名; //聲明一個三維數組變量
int [] [] [] threeDimension;
數組類型 [] [] [] [] 數組名; //聲明一個四維數組變量
int [] [] [] [] fourDimension;
創建二維數組
創建二維數組對象有兩種格式,例如:
int [] [] num=new int [3] [4]; //創建一個int類型二維數組,長度為3和4
或者
int [] [] num={
{3,5,6},{1,2,3,4}}; //創建一個int類型二維數組,長度為3和4,并賦值
注意:
- 使用new運算符來創建二維數組對象時,必須指定這個數組的長度;
- 直接把數組元素放在大括號中,要使用逗號分隔每個花括號,每個花括號中用逗號分開數據。
訪問二維數組
創建數組變量并賦值后就可以訪問二維數組元素了,在該數組的名稱后面加兩個中括號表示,第一個下標為行索引,第二個下標為列索引,例如:
public class myfirst {
public static void main(String[] args) {
int [][]num= {
{1,2,3,4,5},{6,7,8,9,10}}; //創建一個二維數組并賦值
System.out.print(num[1][3]); //輸出第二行第四個元素
}
}
運行結果為:9
注意:在二維數組中,行和列的下標都是從0開始計數的。
遍歷二維數組
我們可以使用兩個for循環遍歷打印數組。例如:
public class myfirst {
public static void main(String[] args) {
int [][]num= {
{1,2,3,4,5},{6,7,8,9,10}}; //創建二維數組并賦值
System.out.println("輸出a數組:");
for(int i=0;i<num.length;i++) { //for循環遍歷輸出數組
for(int j=0;j<num[i].length;j++) {
System.out.print(num[i][j]+" ");
}
}
}
}
運行結果為:
輸出a數組:
1 2 3 4 5 6 7 8 9 10
最后
好了,有關Java數組(二維數組)的知識講到這里了,謝謝觀看!!!
我們下篇文章再見!!!
成功不是將來才有的,而是從決定去做的那一刻起,持續累積而成。
總結
以上是生活随笔為你收集整理的Java数组(二维数组)「建议收藏」(java注释@)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SAP Knowledge Articl
- 下一篇: 求一本异界盗贼的小说