遍历二维数组我们常用的方法是嵌套两个for循环,输出即可,比如:
package tv.zhangjia.one.three.test; public class Test { public static void main(String[] args) { int[][] i = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}; for (int j = 0; j < i.length; j++) { for (int k = 0; k < i[j].length; k++) { //比如a[2][3],a.length = 2, a[0].length = 3 System.out.print(i[j][k]); } System.out.println(); } } }
其实我们还可以用Foreach的方法遍历二维数组,比如:
package tv.zhangjia.one.three.test; public class Test { public static void main(String[] args) { int[][] i = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}; for (int[] j : i) { for (int k : j) { System.out.print(k); } System.out.println(); } } }
其效果和结果和上面都是完全一样的
请登录之后再进行评论