23.05.02 학습일기
2023.05.02
1차원 배열, 2차원 배열, 가변길이 배열
배열은 메모리에 생성 하는 구조이기 때문에 객체로 취급하고 new를 사용한다.
1차원 배열
int[] a;
a = new int[3];
// Or
int[] a = new int[3];
2차원 배열 (이미지, 게임 맵, 행렬 데이터)
int[][] a;
a = new int[3][4]; // 3행 4열
// Or
int[] a = new int[3][4];
해석 : a라는 아파트에 3개 (a[0], a[1], a[2]) 동이 있고 각 동은 4층이다.
가변 길이 배열 (열의 길이를 사용자 지정)
int[] a = new int[3][];
a[0] = new int[3]; a[1] = new int[4]; a[2] = new int[5];
댓글을 작성해보세요.