반응형
향상된 for문
향상된 for문은 카운터 변수와 증감식을 사용하지 않는다.
배열 및 컬렉션 항목의 개수만큼 반복, 자동으로 for문을 빠져나감
for(타입변수 : 배열){
실행문
}
1. for문이 처음 실행될 때 배열에서 가져올 값이 존재하는지 평가,
2. 가져올 값이 있다면 해당값을 변수에 저장 & 실행문 실행
3. 실행문이 모두 실행되면 배열에서 가져올 다음 값이 존재하는지 평가
4. 존재하면 계속 반복, 없으면 종료
int[] scores = {95,71,86,93,87};
int sum=0;
for(int score : scores){
sum = sum + score;
}
System.out.println("점수 총합 : " + sum); //432
반응형
'STUDY > JAVA' 카테고리의 다른 글
JAVA - 객체지향프로그래밍(필드, 생성자) (0) | 2022.04.13 |
---|---|
JAVA - 열거타입 (0) | 2022.04.13 |
JAVA - 다차원 배열 (0) | 2022.04.13 |
JAVA - 배열 1 (0) | 2022.04.13 |
jAVA - 데이터 타입 분류/메모리 사용 영역 (0) | 2022.04.12 |