码农的世界程序员

2018-12-02

2018-12-02  本文已影响50人  DreamPath

Java二维数组的遍历及其转置详解

1.首先我们需要定义一个二维数组

2.对数组进行遍历

3.对数组进行转置操作

4.在进行一次遍历测试

              1.遍历的时候我们发现其实二维数组相当于数组里包含一层数组,也就跟多重循环一个道理,外层循环表示行,因此是a.length来限制每行。

                 2.然而里层循环又该如何设置数组的索引呢,既然a[][]中第一个中括号表示的就是行,那么a[]就表示限定行中列的遍历了。

            3.注意一点就是:我们在输出的时候,需要在里层循环的时候每个元素后面加上一个符号分割每个元素,在这需要用print非换行输出。

            4.而在每一次  里层循环  结束进行换行输出。

运行结果如下

其实在这里为了使代码更加优化,我们将遍历数组代码和转置分别抽取出来。

上一篇下一篇

猜你喜欢

热点阅读