编辑代码

// public class TestArray{
//     public static void main(String[] args){
//         //二维数组静态初始化
//         int[][] array = new int[][]{{1,2},{3,4,5,6},{7,8,9}};
//         //访问数组内元素的值
//         //int value = array[0][0];//前面表示小数组位置,后面表示小数组中元素的位置
//         // System.out.println(value);
//         //遍历数组
//         for(int i=0; i<array.length; i++){//遍历大数组中的小数组
//             int[] arr = array[i];
//             // System.out.println(arr[0]);
//             // System.out.println(array[0][0]);
//             for(int j=0; j<arr.length; j++){//遍历小数组中的元素
//                  int value = arr[j];
//                  System.out.print(value+"\t");
//             }
//             System.out.println();
//         }
        
//     }
// }

// public class TestArray2{
//     public static void main(String[] args){
//         //静态初始化
//         int[][] array = new int[][]{{1,2},{3,4,5,6},{7,8,9}};
//         //访问数组内的元素
//         //int value = array[0][0];
//         //System.out.println(value);
//         //数组遍历
//         for(int i=0; i<array.length; i++){//遍历大数组中的小数组
//             for(int j=0; j< array[i].length; j++){
//                 int value = array[i][j];
//                 System.out.print(value+"\t");
//             }
//             System.out.println();
//         }
//         System.out.println("------");
//         //加强for循环
//         for(int[] arr: array){
//             for(int value: arr){
//                 System.out.print(value+"\t");
//             }
//             System.out.println();
//         }
//     }
// }
import java.util.Scanner;
public class ChangeSeat{
    public static void main(String[] args){
        //创建一个二维数组,来表示班级里的每一列同学
        int[][] array = {{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}};
        //设计每一周交换一次 几周?
        Scanner input = new Scanner(System.in);
        System.out.println("请输入一个周数,我来告诉你交换结果");
        int week = input.nextInt();
        for(int i=0; i<=week; i++){
            int[] x = array[0];
            array[0] = array[1];
            array[1] = array[2];
            array[2] = array[3];
            array[3] = x;
        }
        for(int[] arr: array){
            for(int value: arr){
                System.out.print(value+"\t");
            }
            System.out.println();
        }
    }
}