본문 바로가기
Programming/JAVA(eclipse)

java 4일차_01. 제어문( 반복문_do-while문 )

by yoon9i 2024. 3. 13.

3) do-while 문
- 반드시 3가지 구성요소( 시작값, 조건식, 증감연산자 )가 필요하다.
- 문법:

시작값;
do {
    문장;
    증감연산자;
} while ( 조건식 );

- 특징: while 문은 조건이 처음부터 false 라면 한번도 문장이 실행
         되지 않는다. 하지만 do-while 문은 나중에 조건식이 실행되기
         때문에 조건이 처음부터 false 라도 반드시 한번은 실행된다.

         결론은 조건과 무관하게 무조건 1번은 실행해야되는 경우라면
         do-while 문을 사용한다.

 

package exam07_제어문;

public class Statement06_반복문3_do_while문 {

	public static void main(String[] args) {
		
		// for 문 -----------------
		System.out.println("<for문>");
		for (int n2 = 1; n2 <= 5; n2++) {
			System.out.println("Hello2");
		}
		System.out.println();
		
		// while 문 -----------------
		// 1번도 실행안될수 있음.
		/*
		- 문법
		시작값;
		while(조건식) {
			System.out.println("hello");
			증감식;
		}
		*/
		System.out.println("<while문>");
		int n = 1;
		while ( n <=5 ) {
			System.out.println("World" + n);
			++n;
		}
		System.out.println();
		
		// do-while 문 -----------------
		// 반드시 1번은 실행됨.
		/*
		 - 문법
		 시작값;
		 do {
		   문장;
		   증감연산자;
		 } while (조건식);
		 */
		System.out.println("<do-while문>");
		int n2= 10;
		do {
			System.out.println("Happy" + n2);
			n2--;
		} while (n2 > 6);
		
		System.out.println("END.");
	}
}