JDK源码阅读-------自学笔记(七)(二维数组的浅析)
- 实际开发中一般最多使用到二维数组,再高很少使用
- 二维数组很少用,实际开发中会使用容器代替使用
1、创建二维数组
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
1 // 二维数组初始化 2 int[][] secondDimensional = new int[3][];
2、二维数组赋值
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
1 // 二维数组赋值 2 secondDimensional[0] = new int[]{1, 2, 3}; 3 4 secondDimensional[1] = new int[]{1, 2, 3, 4};
3、二维数组的表格式操作
- 思考:建立一个一维数组,将一维数组存入到二维数组中,生成表格
- 注意: 二维数组的[] 内是自动生成的没有数字填
1 // 首行数据 2 Object[] tablesName = {"ID", "姓名", "年龄", "职能", "入职日期"}; 3 4 // 用户数据 5 Object[] userData = {1001, "张三", 22, "教师", "2010-11-21"}; 6 7 // 二维数组初始化 8 Object[][] secondDimensional = new Object[3][]; 9 10 // 存入数据 11 secondDimensional[0] = tablesName; 12 13 secondDimensional[1] = userData; 14 15 // 打印数据 16 System.out.println("表格" + Arrays.toString(secondDimensional[0])); 17 18 System.out.println("NUM" + Arrays.toString(secondDimensional[1]));
十年磨一剑,一剑破万法