배열 요소를 순회하기/ 배열 요소를 출력하기
배열명[인덱스]를 일일이 늘어놓아서 출력을 하는것은 비효율/또는 불가능 이기 때문에
반복문 (for)을 통해 출력한다
int[] scores = {85, 100, 95, 70, 90};
System.out.println("for 반복문으로 출력");
int scoreLength = scores.length;
for (int i = 0; i < scoreLength; i++) {
System.out.println(scores[i]);
}
이때 변형 for문(for-each문)을 이용해 더 간결하게 배열을 출력할 수 있다
for (int score: scores) {
//score 변수의 값은 for문의 반복에서 배열의 요소를 순차적으로 담는다
System.out.println(score);
}
활용예시
int total = 0;// 각 점수를 더하여 저장할 변수
int length = scores.length;// 요소의 개수
for (int score: scores) {
total += score;
}
double average = total / length;
System.out.println("평균 점수: " + average);// 88.0
}
'java' 카테고리의 다른 글
13. 배열(Array)-5 (1) | 2025.02.20 |
---|---|
13. 배열(Array)-4 (0) | 2025.02.20 |
13. 배열(Array)-1 (0) | 2025.02.20 |
실습) switch, while 사용 (0) | 2025.02.17 |
실습) if, else if, else문 사용 (0) | 2025.02.17 |