java数组:二维数组及二维数组遍历
二维数组
如何定义多维数组
1.<数据类型>[ ] [ ] 数组名;
int [] [] scores; //定义二维数组
scores = new int[5][50]; //分配内存空间
2.<数据类型> 数组名 [ ] [ ]
int [] [] scores = new int[5][50];
二维数组实际上是一个一维数组,他的每一个元素又是一个一维数组.
例:
package cn.xtnotes.u6;
public class T9_duoweishuzu {
public static void main(String[] args) {
int a[][]= {{1,56,9},{65,8,9,4},{5,6,9,24,7}};
//如何输出第二个数组的第3个元素“9”
System.out.println(a[1][3]);
}
}
二维数组遍历
1.for 遍历
package cn.xtnotes.u6;
public class T9_duoweishuzu {
public static void main(String[] args) {
int a[][]= {{1,56,9},{65,8,9,4},{5,6,9,24,7}};
//for 遍历
for(int i=0;i<=a.length-1;i++) {
for(int j=0;j<=a[i].length-1;j++) {
System.out.println(a[i][j]);
}
}
}
}
2 for each 遍历
package cn.xtnotes.u6;
public class T9_duoweishuzu {
public static void main(String[] args) {
int a[][]= {{1,56,9},{65,8,9,4},{5,6,9,24,7}};
// for each 遍历
for (int []i:a) {
for(int j:i) {
System.out.println(j);
}
}
}
}
两种方法都可将 二维数组a 中的所有元素 顺序输出
阅读剩余
版权声明:
作者:Tin
链接:http://www.tinstu.com/101.html
文章版权归作者所有,未经允许请勿转载。
THE END