프로그래밍/JAVA

[Java] 반복문 while

하와이블루 2022. 8. 3. 20:36
728x90

 

 

while문은 조건식이 true인 경우 while문은 반복하고 false인 경우 while문은 반복을 하지 않는다.

while(조건식){
    조건식이 true인 동안 반복할 문장;
    ...
}
int i = 1;
while (i <= 5) {
    System.out.println("안녕하세요. JAVA!");
    ++i;
}

/* 실행결과
안녕하세요. JAVA!
안녕하세요. JAVA!
안녕하세요. JAVA!
안녕하세요. JAVA!
안녕하세요. JAVA!
*/

 

 

do ~ while 문

do ~ while 문은 while문과 동일하지만 첫 조건식이 false인 경우 while문을 반복하지 않지만, do~while문은 1회 반복을 진행한 뒤 조건식을 판단한다.

do {
    조건식이 true인 동안 반복할 문장;
    ...
} while (조건식);
int i = 10;
while(i<10){
    System.out.println("현재 i의 값은 : " + i);
    i++;
}

do{
    System.out.println("현재 i의 값은 : " + i);
    i++;
} while(i<10);


/* 실행결과
현재 i의 값은 : 10
*/

 

 

 

 

 

728x90