༼๑⁰⊖⁰๑༽❤
배열(Array)
- 자료형 타입 바로 옆에 [ ] 기호를 사용하여 표현한다.
- 자료형의 집합을 의미한다.
int[] odds = {1, 3, 5, 7, 9};
String[] weeks = {"월", "화", "수", "목", "금", "토", "일"};
위의 코드는 int형과 String형 배열을 나타낸 예이다.
- 1차원 코드로, 2차원이나 3차원 등의 다차원 배열도 구성이 가능하다.
String[] weeks = new String[]; // 길이에 대한 숫자값이 없으므로 컴파일 오류가 발생한다.
- 배열의 길이는 미리 선언해주어야 한다.
String[] weeks = {"월", "화", "수", "목", "금", "토", "일"};
System.out.println(weeks[3]); //'목' 출력
- 배열은 인덱스를 사용하여 접근이 가능하다.
String[] weeks = {"월", "화", "수", "목", "금", "토", "일"};
for (int i = 0; i < weeks.length; i++) {
System.out.println(weeks[i]);
}
- 배열의 길이는 length 메서드로 구할 수 있다.
- 정해진 배열의 인덱스 이외의 값에 접근할 경우 'ArrayIndexOutOfBoundsException' 오류가 발생한다.
'Java > [점프 투 자바] 하루 공부 정리' 카테고리의 다른 글
| 맵(Map) (0) | 2023.02.08 |
|---|---|
| 리스트(List) (0) | 2023.02.08 |
| StringBuffer (0) | 2023.02.02 |
| 문자열(String) (0) | 2023.02.01 |
| 문자(char) (0) | 2023.02.01 |