[JAVA] while 문과 do-while 문

while 문의 역할

while 문은 주어진 조건식이 참인 동안 반복적으로 코드 블록을 실행하는 제어문입니다. 조건을 평가하여 처음부터 조건이 거짓일 때까지 코드를 실행합니다.

 

while 문의 구조

while (조건식) {
    // 조건식이 참인 동안 실행되는 코드 블록
}

 

while 문의 활용

while 문은 반복 횟수를 미리 알 수 없을 때 유용하며, 조건이 만족될 때까지 코드를 반복적으로 실행합니다.

 

do-while 문의 역할

do-while 문은 먼저 코드 블록을 실행한 후 조건을 평가합니다. 조건이 참인 경우 반복적으로 코드 블록을 실행하며, 최소한 한 번은 코드 블록이 실행됩니다.

 

do-while 문의 구조

do {
    // 코드 블록 실행
} while (조건식);

 

do-while 문의 활용

do-while 문은 코드 블록을 최소한 한 번은 실행하고자 할 때 유용합니다. 조건식이 뒤에 위치하므로 코드가 처음부터 실행되고 조건을 평가합니다.

 

주의사항

while 문은 처음부터 조건을 만족하지 않을 경우 코드 블록을 실행하지 않을 수 있습니다. do-while 문은 최소한 한 번은 코드 블록을 실행하므로, 조건이 만족되지 않더라도 최초 실행이 보장됩니다. 조건식이 계속 참이면 무한 루프에 빠질 수 있습니다.

'JAVA > 자바 기본 문법' 카테고리의 다른 글

[JAVA] 배열 선언과 초기화  (0) 2023.08.10
[JAVA] for 문과 향상된 for 문  (0) 2023.08.10
[JAVA] switch 문  (0) 2023.08.10
[JAVA] if 문과 else 문  (0) 2023.08.10
[JAVA] 삼항 연산자  (0) 2023.08.10