一餐禁、聲明
(1)元素數(shù)據(jù)類型[][] 數(shù)組變量名;
(2)元素數(shù)據(jù)類型 數(shù)組變量名[][];?
(3)元素數(shù)據(jù)類型[] 數(shù)組變量名[];?
二翩肌、初始化——本質(zhì)上蹲诀,二維數(shù)組,是數(shù)組的數(shù)組
1三热、靜態(tài)初始化
int intarray [] [] = { {1,2,3},{11,12,13},{21,22,23},{31,32,33}};
2鼓择、動態(tài)初始化
new 數(shù)組類別 數(shù)組名 [高維數(shù)組長度] [低維數(shù)組長度]
new int array [4] [3];
public class HelloWorld {
public static void main(String[] args) {
int[] intArray[] = { { 1, 2, 3 }, { 11, 12, 13 }, { 21, 22, 23 }, { 31, 32, 33 } }; ?//聲明靜態(tài)數(shù)組
double doubleArray[][] = new double[4][3]; ?//聲明動態(tài)數(shù)組
for (int i = 0; i < intArray.length; i++) {
for (int j = 0; j < intArray[i].length; j++) {
doubleArray[i][j] = Math.sqrt(intArray[i][j]);
}
} ?//給動態(tài)數(shù)組賦值,通過for的嵌套就漾,外循環(huán)表示高維度的數(shù)組呐能,內(nèi)循環(huán)表示低維度的數(shù)組,分別完成[ i , j ]=[0,0],[0,1],[0,2],[1,0],[1,1]……[4,3];
的時候的值
for (int i = 0; i < doubleArray.length; i++) {
for (int j = 0; j < doubleArray[i].length; j++) {
System.out.printf("[%d]? [%d] = [%f] ", i, j, doubleArray[i][j]);
System.out.print('\t');
}
System.out.println();
} ? ?//打印出來抑堡,方法同賦值
}
}