본문 바로가기
프로그래밍/java

반복문 do while문 - 자바

by mooyou 2021. 10. 22.
728x90
300x250

 

while 구문

  • 괄호 안의 조건식이 참일 경우 반복 수행
  • 반복횟수를 정하기 어려울 경우 사용한다.
  • 초기식과 증감식이 없고 조건식만 있기때문에 블럭 내부에 종료조건을 작성해야 한다.
  • 괄호 안에 조건식이 참이 아닐 경우에는 단 한번도 수행되지 않을 수 있다.
while(조건식) {
	문장
}

 

활용예제

count =1;
while (count <= 10){
	System.out.println("wile구문 예제");
	count++;
}

 

 

do while 구문

  • while문과 같이 괄호 안에 조건식이 참일 경우 반복수행하지만 블럭문장 수행후에 조건검사를 한다.
  • 조건식이 뒤쪽에 쓰여 있어서 적어도 한번은 블럭 내의 문장을 수행하게 된다.
  • 괄호 다음에 세미콜론(;)은 반드시 적어야 한다.
do{
	문장
} while(조건식);

 

1부터 10까지 정수를 더하는 예제

i=1. sum=0;
do{
	sum += i; //sum =sum+i;
	i++;//2
} while (i<=10);

결과 ----

55

 

do문장이 먼저 실행되고 처리해야할 구문이 쓰여있다. 그 다음 while문 조건이 만족하면 do구문이 실행된다.

728x90
반응형

'프로그래밍 > java' 카테고리의 다른 글

조건분기문 if else, switch case  (0) 2021.10.21
이진연산 증감연산자와 대입연산자  (0) 2021.10.02
산술연산자  (0) 2021.10.01
식별자 규칙  (0) 2021.09.30
[JAVA]else if문 이해하기  (0) 2021.09.29

댓글