자바
자바 기초 프로그래밍 강좌 14강 - 다차원 배열
목표는 커리
2021. 2. 25. 08:30
728x90
SMALL
다차원배열
- 배열이 배열의 원소로 들어가는 구조
public class Main {
public static void main(String[] args) {
int N = 50;
int[][] array = new int[N][N];
for(int i = 0; i < N;i++) {
for(int j = 0;j < N; j++) {
array[i][j] = (int)(Math.random() * 10);
}
}
for(int i =0; i < N; i++) {
for(int j = 0; j < N; j++) {
System.out.print(array[i][j]+" ");
}
System.out.println();
}
}
}
>
8 5 8 3 9 4 7 2 1 6 2 4 0 6 2 7 5 6 0 9 8 1 7 0 8 5 1 1 1 0 2 3 8 4 7 7 3 0 6 7 4 6 3 0 1 6 2 5 8 9
1 1 7 4 7 9 5 8 5 9 2 0 9 8 7 4 9 3 5 6 6 9 6 5 5 0 9 9 1 7 1 7 5 2 2 7 3 8 8 0 2 3 2 6 4 1 1 0 3 8 ...
2D게임 좌표 찾거나 할때 이차원배열이 많이 쓰인다.
for문을 2번 돌려서 한번은 바깥쪽인덱스를 먼저 지정하고 그 다음에 내부 인덱스를 돌면서 값을저장한다.
728x90
LIST