🔸 목표
- 여러 개의 문자열을 배열에 저장하고 출력한다.
for
또는 for-each
문으로 문자열 배열을 순회한다.
🔹 예제 코드
// 파일 이름: StringArrayExample.java
public class StringArrayExample {
public static void main(String[] args) {
// 문자열 배열 선언과 초기화
String[] days = {"월요일", "화요일", "수요일", "목요일", "금요일"};
// 일반 for문으로 출력
for (int i = 0; i < days.length; i++) {
System.out.println("요일[" + i + "]: " + days[i]);
}
System.out.println("--------------");
// 향상된 for문(for-each)로 출력
for (String day : days) {
System.out.println("오늘은 " + day);
}
}
}
🔍 설명
String[] 배열이름 = {값1, 값2, 값3};
형태로 문자열들을 저장할 수 있어.
배열.length
는 배열에 들어 있는 문자열 개수.
for-each
문은 문자열 하나씩 꺼내서 반복할 때 간편해.
🧪 실행 결과
요일[0]: 월요일
요일[1]: 화요일
요일[2]: 수요일
요일[3]: 목요일
요일[4]: 금요일
--------------
오늘은 월요일
오늘은 화요일
오늘은 수요일
오늘은 목요일
오늘은 금요일
🔸 예제: 도시 목록 출력
String[] cities = {"서울", "부산", "대구", "광주"};
for (String city : cities) {
System.out.println("도시: " + city);
}
✍️ 연습문제