将数组进行行列交换

xiaoxiao2021-02-28  23

package com.chongming; /** * @author Administrator * 将数组行列交换 * */ public class ArrayRowColumnSwap { public static void main(String[] args) { int[][] array = new int[][]{{1,2,3},{3,4,5},{6,7,8}}; int[][] array2 = new int[array.length][array.length]; PrintArray(array); for(int i = 0;i < array.length;i++){ for(int j = 0;j<array[i].length;j++){ array2[i][j] = array[j][i]; } } System.out.println(); PrintArray(array2); } private static void PrintArray(int[][] arr){ for(int i = 0;i < arr.length;i++){ for(int j = 0;j < arr[i].length;j++){ System.out.print(arr[i][j]+"\t"); } System.out.println(); } } }
转载请注明原文地址: https://www.6miu.com/read-750007.html

最新回复(0)