关于二维数组元素的输出
来源:1-4 二维数组的应用(下)
Cooooders
2019-07-30 16:30:03
二维数组元素输出可不可以使用增强型for循环
增强型for循环是不是只能用于输出一维数组
3回答
public class Test {
public static void main(String[] args) {
int[][] a = { { 1, 2 }, { 3, 4 } };
System.out.println("数组的内容为");
for (int i = 0; i < a.length; i++) {
for (int n : a[i]) {
System.out.print(n + " ");
}
}
}
}或者是这样,你看符合不符合,望采纳
好帮手慕珊
2019-07-30
你好!借用楼上同学的代码进行改写,可以按如下方式输出
public class Test {
public static void main(String[] args) {
int[][] a = { { 1, 2 }, { 3, 4 } };
System.out.println("数组的内容为");
for(int[] n:a) {//对二维数组进行遍历,每次得到一个一维数组
for(int n1:n) {//继续对一维数组进行遍历
System.out.print(n1+" ");
}
System.out.println();
}
}
}如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
慕桂英爱吃大米
2019-07-30
public class Test {
public static void main(String[] args) {
int[][] a={{1,2},{3,4}};
System.out.println("数组的内容为");
for(int n:a[0]) {
System.out.print(n + " ");
}
for(int m:a[1]) {
System.out.print(m + " ");
}
}
}这段代码不知道符合不符合你所说的使用增强型for循环输出二维数组
如果符合,望采纳
相似问题