반복문 : 조건문이 참인 동안 반복하는 구문
예시 :
public class LoopEx1 {
public static void main(String[] args) {
//1~5까지 숫자 출력하기
System.out.println("for 구문을 이용하여 1~5까지 출력하기");
for(int i=1;i<=5;i++) {
System.out.print(i);
}
}
}
for(int i=1;i<=5; i++)
System.out.print(i);
1. int i = 1 : 초기화. i 변수는 for 구문 내부에서만 사용 가능한 지역변수.
2. i <= 5 : 조건문. 조건문이 참인 경우만 반복 실행. 거짓인 경우 반복 종료.
3. System.out.print(i); : 문장들 실행
4. i++ : 증감식.
5. 2번의 조건식 실행
예시 :
int i = 1;
while(i<=5) {
System.out.println(i);
i++;
}
int i = 1; : 초기화
1. (i<=5) : 조건문 참인 경우 {} 내부 문장 실행. 거짓인 경우 반복문 종료.
2. System.out.println(i); i++; : 문장들 실행
3. 1번의 조건문 실행
예시 :
i = 1;
do {
System.out.println(i);
i++;
}while(i<=5);
System.out.println("i="+i);
1. System.out.println(i); i++; : 문장들
2. while (i<=5) : 조건문 => 참이면 문장들을 다시 실행. 거짓이면 반복 종료.
'JAVA > 개념' 카테고리의 다른 글
JAVA :: 향상된 for문으로 빠른 출력하기 (0) | 2024.03.24 |
---|---|
JAVA :: EoF(End of File) 개념 (0) | 2024.03.23 |
JAVA :: .length() 문자열의 길이 함수 (0) | 2024.03.21 |
JAVA :: Math.random (랜덤 함수) (0) | 2024.03.20 |
JAVA :: float 자료형 사용시 유의할 점 (0) | 2024.03.20 |