求遍历输出二维数组的元素

按要求遍历输出二维数组的元素

定义一个方法,该方法可以按行或按列输出整型二维数组中的元素,方法中定义两个参数,一个参数是需要输出的二维数组,另一个参数用于指定输出的格式(按行或列),如有如下数组:

int[[]C = {

(7.5.-2.8.4),

(5.1.9.10.5}.

(4.2.1.3.11)

运行结果如下所示:
按行输出:
7 5 -2 8 4
5 1 9 10 5
4 2 1 3 11
按列输出:
7 5 4
5 1 2
-2 9 1
8 10 3
4 5 11


public void test02() {
        int[][] arr = {{1, 2, 3}, {4, 5, 6}};
        System.out.println(Arrays.deepToString(arr));

        // 行
        for (int i = 0; i < arr.length; i++) {
            for (int j = 0; j < arr[0].length; j++) {
                System.out.print(arr[i][j] + " ");
            }
            System.out.println();
        }

        System.out.println();

        // 列
        for (int j = 0; j < arr[0].length; j++) {
            for (int i = 0; i < arr.length; i++) {
                System.out.print(arr[i][j] + " ");
            }
            System.out.println();
        }
    }