第02章-Java语法基础概论.ppt

* 多维数组 数组的数组 Arrays of Arrays 例: 表格(行和列) 以二维数组为例 期中考试 期末考试 姓 名 总 分 68 70 学生A 69 80 85 学生B 84 75 90 学生C 86 * 多维数组 二维数组的声明 类型 数组名[][], 例 int a[][]; 数组声明后不能被访问,因未为数组元素分配内存空间 二维数组的创建 方法一: 直接分配空间(new) 例 int a[][] = new int[2][3]; a[0][0] a[0][1] a[0][2] a[1][0] a[1][1] a[1][2] 两个一维数组,每个数组包含3个元素 * 多维数组 二维数组的创建 方法二: 从最高维开始,为每一维分配空间 例 int c[][] = new int[2][]; c[0] = new int[4]; c[1] = new int[3]; c[0][0] c[0][1] c[0][2] c[0][3] c[1][0] c[1][1] c[1][2] 注: 为数组分配空间需指定维数大小,至少最高维(最左边)大小 错误: int b[][] = new int[][]; * 多维数组 二维数组的初始化 对每个元素单独进行赋值 声明数组的同时初始化 对数组元素的引用 数组名[下标1]

文档评论(0)

1亿VIP精品文档

相关文档