一、二維數組初始化和基本使用
package cn.zxg.arrays2;
/**
* 測試二維數組
*/
public class Test2Dimension {
public static void main(String[] args) {
//初始二維數組
int[][] a=new int[3][];
a[0]=new int[]{20,30};
a[1]=new int[]{10,15,100};
a[2]=new int[]{80,90};
System.out.println(a[1][2]);
//靜態初始化二位數組
int[][] b={{10,20},{2,3,100,90},{8,9}};
System.out.println(b[1][2]);
}
}
二、數組存儲表格數據
package cn.zxg.arrays2;
import java.util.Arrays;
/**
* 測試數組存儲表格數據
*/
public class TestArrayTableData {
public static void main(String[] args) {
Object[] emp1={1001,"張三",18,"老師",2006.6};
Object[] emp2={1001,"李四",18,"助教",2006.6};
Object[] emp3={1001,"王五",18,"講師",2006.6};
Object[][] emps=new Object[3][];
emps[0]=emp1;
emps[1]=emp2;
emps[2]=emp3;
for (Object[] tmp:emps
) {
System.out.println(Arrays.toString(tmp));
}
}
}