Java 中二維數(shù)組是一種矩陣或表格數(shù)據(jù)結(jié)構(gòu),由行和列組成。創(chuàng)建二維數(shù)組的語法為:int[][] Arrayname = new int[numrows][numcols];,其中 arrayname 是數(shù)組名稱,numrows 是行數(shù),numcols 是列數(shù)。訪問元素的語法為:arrayname[row][column],賦值元素的語法為:arrayname[row][column] = value;。二維數(shù)組在堆中分配,可能具有不同行長的行。
Java 二維數(shù)組創(chuàng)建
簡介
Java 中的二維數(shù)組是用于存儲矩陣或表格數(shù)據(jù)的結(jié)構(gòu),由行和列組成。
創(chuàng)建二維數(shù)組
立即學(xué)習(xí)“Java免費學(xué)習(xí)筆記(深入)”;
創(chuàng)建二維數(shù)組的基本語法如下:
int[][] arrayName = new int[numRows][numCols];
登錄后復(fù)制
其中:
- arrayName 是數(shù)組的名稱。
- numRows 是數(shù)組行數(shù)。
- numCols 是數(shù)組列數(shù)。
示例
創(chuàng)建一個 3×4 的二維數(shù)組,用于存儲整數(shù):
int[][] numbers = new int[3][4];
登錄后復(fù)制
元素訪問
要訪問二維數(shù)組中的元素,請使用以下語法:
arrayName[row][column]
登錄后復(fù)制
例如,要訪問 numbers 數(shù)組中第一行的第四個元素,可以使用:
numbers[0][3]
登錄后復(fù)制
賦值
要將值分配給二維數(shù)組的元素,請使用以下語法:
arrayName[row][column] = value;
登錄后復(fù)制
例如,要將值 10 分配給 numbers 數(shù)組中第二行的第三個元素,可以使用:
numbers[1][2] = 10;
登錄后復(fù)制
其他注意事項