【发布时间】:2021-03-30 15:41:51
【问题描述】:
我知道如何操作和创建多维数组,但我不知道数组具有的所有实用程序和功能。我想知道如果我有一个大小为[5][4] 的二维数组,我可以在第一行按顺序打印,第二行按顺序打印,第三行按顺序打印......等等。
例如:
[1 2 3 4] //in order
[8 7 6 5] //reverse
[9 10 11 12] //in order
[16 15 14 13] //reverse
[17 18 19 20] //in order
正如我的老师所说“定义一个大小为 m × n 的二维数组。编写一个方法来初始化这个数组,其中的数字从 1 到 m × n,方法如下:第一行,从左边开始初始化元素到右;第二行,从右到左初始化;然后切换顺序。例如如果m=5;并且n=4;数组应该初始化为:"
我不确定是否应该使用临时方法或其他循环方法来完成。
【问题讨论】:
标签: java arrays sorting multidimensional-array