public static void main(String[] args) {
int[][] a = {
{1,2,3},
{4,5,6},
{7,8,9}
};
int[][] b = {
{3,4,3},
{2,5,7},
{9,4,5}
};
for(int i = 0; i < a.length; i++) {
for(int j = 0; j < a[i].length; j++) {
System.out.print(a[i][j] + " ");
}
System.out.println();
}
System.out.println("--------------");
for(int i = 0; i < b.length; i++) {
for(int j = 0; j < b[i].length; j++) {
System.out.print(b[i][j] + " ");
}
System.out.println();
}
System.out.println("--------------");
for(int i = 0; i < b.length; i++) {
for(int j = 0; j < b[i].length; j++) {
System.out.print(a[i][j] + b[i][j] + " ");
}
System.out.println();
}
System.out.println("--------------");
}
다음은 두 2차원 배열을 생성하고 각각 배열을 더하는 코드인데 배열끼리 더하려면 (a[i][j] + b[i][j] + " "); 처럼 정수 계산하듯이 하면 되기떄문에 쉽운데 각각 배열끼리 더하기때문에 [i][j]를 붙여줘야지 정상적으로 작동이된다
'JAVA' 카테고리의 다른 글
19. 클래스 (0) | 2023.08.01 |
---|---|
18. 배열 정렬(sort X) (0) | 2023.08.01 |
17. 2차원 배열 (0) | 2023.07.31 |
16. 배열 (0) | 2023.07.31 |
15. While문, do~while문 (0) | 2023.07.31 |