课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
怎么把一个数组{{1,2,3},{4,5,6},{7,8,9}}倒置,输出
{{7,8,9},{4,5,6},{1,2,3}}
2017-09-18
源自:Java入门第一季(IDEA工具)升级版 6-8
正在回答
例如 int [][]num={{1,2,3},{4,5,6},{7,8,9}};
正序输出:for (int i=0;i<num.length;i++) {
for(int j=0;j<num[i].length;j++)
System.out.println(num[i][j]);
}
倒叙输出:for (int i=num.length-1;i>=0;i--) {
for(int j=num[i].length-1;j>=0;j--)
System.out.println([i][j]);
慕九州4223353 提问者
int [][] a = {{1,2,3},{4,5,6},{7,8,9}};
int low = 0,high = a.length-1;
int cols = a[0].length;
while(low<high){
for(int j = 0 ;j<cols;j++){
int t = a[low][j]; a[low][j] = a[high[j]; a[high][j] = t; }
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
1 回答二维数组的转置
1 回答二维数组的问题
1 回答数组倒序遍历。
2 回答怎么理解倒序遍历数组?
2 回答数组容量必须设置吗?