자바 배열과 반복문을 함께 사용하면 배열의 각 요소를 반복하여 처리할 수 있습니다. 이것은 데이터를 순회하거나 배열의 요소에 대한 특정 작업을 수행하는 데 유용합니다. 다음은 자바 배열과 반복문을 함께 사용하는 예제입니다.
1. 배열 반복문 (for-each 루프) 사용 예제
public class ArrayLoopExample {
public static void main(String[] args) {
// 문자열로 이루어진 배열 생성
String[] fruits = {"사과", "바나나", "체리", "딸기", "포도"};
// for-each 루프를 사용하여 배열 요소 순회
for (String fruit : fruits) {
System.out.println("과일: " + fruit);
}
}
}
이 예제에서 for-each 루프는 배열 fruits의 각 요소를 순회하면서 각 요소를 변수 fruit에 할당하고 출력합니다. for-each 루프는 배열의 크기나 인덱스 처리를 걱정할 필요 없이 간단하게 배열을 순회할 수 있도록 해줍니다.
2. 배열 반복문 (일반 for 루프) 사용 예제
때로는 배열의 인덱스를 사용해야 할 때가 있습니다. 이 경우 일반적인 for 루프를 사용할 수 있습니다.
public class ArrayLoopExample {
public static void main(String[] args) {
// 정수로 이루어진 배열 생성
int[] numbers = {1, 2, 3, 4, 5};
// 배열 요소를 일반 for 루프를 사용하여 순회
for (int i = 0; i < numbers.length; i++) {
System.out.println("숫자: " + numbers[i]);
}
}
}
이 예제에서는 일반 for 루프를 사용하여 배열 numbers의 각 요소를 인덱스를 이용해 순회합니다.
배열과 반복문을 함께 사용하면 데이터를 처리하고 조작할 때 매우 유용합니다. for-each 루프는 간단하게 배열의 요소를 순회할 때 효과적이며, 일반 for 루프는 배열의 인덱스를 사용해야 할 때 유용합니다. 이것은 데이터 처리 및 반복 작업을 간단하게 만들어주는 핵심적인 프로그래밍 기술 중 하나입니다.
With ChatGPT
'JAVA > 포스팅' 카테고리의 다른 글
자바 배열 데이터 검색 (0) | 2023.11.03 |
---|---|
자바 배열 데이터 정렬 (0) | 2023.11.03 |
자바 배열 컬렉션 데이터 저장 (0) | 2023.11.02 |
자바 배열의 활용 (0) | 2023.11.02 |
자바 배열의 복사 (0) | 2023.11.02 |