您现在的位置:主页 > 编程 > Java技术 > 正文

java怎么实现二维数组中的行列互换?

时间:2018-01-24 09:31    来源:未知     浏览次数:     
数组是编写软件程序中最常见的,而二维数组使用则最频繁,它不仅可以用来存储表格数据,还可以根据数组下标索引加入其它各种运算,接下来,恒超商务就来和大家一起看看在java中
数组是编写软件程序中最常见的,而二维数组使用则最频繁,它不仅可以用来存储表格数据,还可以根据数组下标索引加入其它各种运算,接下来,恒超商务就来和大家一起看看在java中怎么实现二维数组中的行列互换,方便大家了解二维数组相关内容。

关键代码:

1、编写类:


public static void main(String[] args) {
// TODO Auto-generated method stub
int arr[][]=new int[][]{{1,2,3},{4,5,6},{7,8,9}};
 
System.out.println("数组行列互换前:");
 
printArray(arr);
int arr2[][]=new int[arr.length][arr.length];
for(int i=0;i<arr.length;i++){
for(int j=0;j<arr[i].length;j++){
 
arr2[i][j]=arr[j][i];
 
}
 
}System.out.println("数组行列互换后:");
printArray(arr);
}

2、编写类printArray

private static void printArray(int [][] arr){
 
for(int i=0;i<arr.length;i++){
 
for(int j=0;j<arr.length;j++){
 
 
System.out.println(arr[i][j]+"");
 
}System.out.println();
 
}







分享到:
相关阅读:
如果你对恒超商务有任何意见或建议,请到交流平台反馈。
企业服务
赞助商
栏目列表:
点击排行