728x90
반응형
배열(Array)
배열은 자료형 타입 바로 옆에 [ ] 기호를 사용하여 표현한다.
아래 예제와 같이 int 자료형의 배열은 int[] 로 표현한다. 또한 요일의 집합은 String 배열로 표현할 수 있다.
int[] odds = {1, 3, 5, 7, 9};
String[] weeks = {"Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"};
즉, 배열이란 자료형의 종류가 아닌 자료형의 집합을 의미한다.
public static void main(String[] args) {
/* 배열 길이 설정 */
String[] weeks = new String[7];
weeks[0] = "Mon";
weeks[1] = "Tue";
weeks[2] = "Wed";
weeks[3] = "Thu";
weeks[4] = "Fri";
weeks[5] = "Sat";
weeks[6] = "Sun";
// String[] weeks = new String[];
// 길이에 대한 숫자값이 없으므로 Compile Error 발생
/* 배열 값 인덱싱 */
System.out.println(weeks[3]);
/* 반복문 활용 배열 인덱스 출력 */
for (int i = 0; i < weeks.length; i++) {
System.out.println(weeks[i]);
}
}
728x90
반응형
'Language > Java' 카테고리의 다른 글
Java - Map (0) | 2023.03.25 |
---|---|
Java - List (0) | 2023.03.25 |
Java 자료형 - StringBuffer (0) | 2023.03.25 |
Java 자료형 - number, boolean, char, String (0) | 2023.03.24 |
자바 소스코드 기본 구조 (0) | 2023.03.24 |