본문 바로가기
프로그래밍 언어/JAVA

[JAVA] 반복문(1) while문

by 느링 2017. 7. 21.

반복문 (1) while문

 

while문은 주어진 조건이 참인 동안 중괄호안에 있는 내용을 반복해서 수행하는 것입니다.

 

① 기본 while문

 

while (조건식) {

     문장1;

     문장2;

}

 

<예제 1>

 

<예제 2>

 2 ~ 20까지 2의 배수 출력하기

 

<예제 3>   

 1 ~ 100까지 숫자들의 덧셈 출력하기

 

② 무한 루프를 위한 while문

조건식이 이면 무한루프가 됩니다.

 

while (true) {

    실행 할 문장;

}

 

③ do ~ while문

do ~ while문은 while문과 달리 조건식이 참이던 거짓이든 무조건 한번은 수행됩니다.

먼저 문장을 한번 실행한 후 조건식을 판단하는 것입니다.

 

<예제 1>

 

int형 변수 a를 선언과 동시에 "5"로 초기화해주었습니다.

그리고 do-while문으로 들어간 후, 문장을 한 번 실행해줍니다.

한번 실행해준 후 조건식을 확인해본 결과 "a<3"조건식에 만족하지 않아

문장이 한 번만 출력되는 것을 볼 수 있습니다.