본문 바로가기

카테고리 없음

[JAVA] 다차원 배열

- 이차원 배열의 생성 방법:

 

int[][] myArray = {{1,2,3},{4,5,6}};  --> 초기화 자료

int[][] myArray2 = new int[2][3];

                                           행 열

 

ex.

int[][] testArray1 = {{0, 0, 0}, {0, 0, 0}, {0, 0, 0}};
for (int i = 0; i < testArray1.length; i++) {
    for (int j = 0; j < testArray1[i].length; j++) {
        testArray1[i][j] = 1;
        if (i == j) {
            testArray1[i][j] = 10;
        }
    }}

    for (int[] itemRow : testArray1) {
        for (int itemCol : itemRow) {
            System.out.print(itemCol + " ");
        }
        System.out.println();
    }