[자바 #11] 다차원 배열

도경원's avatar
Aug 23, 2025
[자바 #11] 다차원 배열

1. 값 목록으로 다차원 배열 생성

int[][] scores = { { 80, 90, 96 }, { 76, 88 } };

2. new 연산자로 다차원 배열 생성

int[][] scores = new int[2][3];
int[][] scores = new int[2][]; scores[0] = new int[3]; scores[1] = new int[2];

3. 객체를 참조하는 배열

String[] languages = new String[3]; languages[0] = "Java"; languages[1] = "Java"; languages[2] = new String("Java"); System.out.println( languages[0] == languages[1] ); // true: 값은 객체를 참조(리터럴 같음)) System.out.println( languages[0] == languages[2] ); // false : 다른 객체를 참조 System.out.println( languages[0].equals(languages[2]) ); // true: 문자열이 동일
Share article

Gyeongwon's blog