Java二维数组的遍历及其转置详解
1.首先我们需要定义一个二维数组
2.对数组进行遍历
3.对数组进行转置操作
4.在进行一次遍历测试
1.遍历的时候我们发现其实二维数组相当于数组里包含一层数组,也就跟多重循环一个道理,外层循环表示行,因此是a.length来限制每行。
2.然而里层循环又该如何设置数组的索引呢,既然a[][]中第一个中括号表示的就是行,那么a[]就表示限定行中列的遍历了。
3.注意一点就是:我们在输出的时候,需要在里层循环的时候每个元素后面加上一个符号分割每个元素,在这需要用print非换行输出。
4.而在每一次 里层循环 结束进行换行输出。
运行结果如下
其实在这里为了使代码更加优化,我们将遍历数组代码和转置分别抽取出来。
网友评论