Java

Java | 반목문 while, do-while, 이름붙은 반복문

이진유진 2024. 1. 12. 15:23
반응형
velog에서 정리 한 것들을 블로그 이전하는 김에 다시 재정리를 하려고 한다. 
2023년 2월 14일 - https://velog.io/@yujin-17/TIL-11.-%EC%9E%84%EC%9D%98%EC%9D%98-%EC%A0%95%EC%88%98-%EB%A7%8C%EB%93%A4%EA%B8%B0-while-break-continue

while문

while (조건식) { 
	조건식의 결과가 참인 동안 반복적으로 실행하고자 하는 문장;
}

 

실행순서 

  1. 조건식
  2. 조건식이 참일 경우 문장 수행 
  3. 조건식이 거짓이 될 때 까지 반복

do-while

do {
	조건식의 결과가 참인 동안 반복적으로 실행하고자 하는 문장;
} while (조건식) ;

 

실행순서

  1. 처음 한번은 무조건 실행
  2. 조건식 
  3. 조건식이 참일 경우 문장 수행
  4. 조건식이 거짓이 될 때 까지 반복 

이름 붙은 반복문

반복문에 이름을 붙여서 하나 이상의 반복문을 break;나 continue;를 통해 벗어날 수 있습니다. 

 

LOOP1 : while(true) {
	for(int i = 0; i < 10; i++) {
    	if(i == 5) {
        	break LOOP1;
        }
        System.out.print("i" + i);
    }
}

이런식으로 사용할 수 있다. 

 

 

반응형