FIF's 코딩팩토리

자바 기초 NCS교육과정(8)-반복문 while 본문

Back-End/국비 NCS교과과정

자바 기초 NCS교육과정(8)-반복문 while

FIF 2019. 7. 3. 15:26
반응형

이번 시간에는 반복문 while에 대하여 공부해보겠습니다.

 

 

Java038_while.java

 while(조건식){
    수행할 문장;
  }
  
  while 문은 조건식을 생략 할 수 없다.
  

다음 코드는 1부터 5까지의 출력을 여러가지 방법을 써서 표현한겁니다.

출력값은 모두 동일합니다.

public class Java038_while {

	public static void main(String[] args) {
		
		for(int i=1; i<=5; i++) { System.out.println(i); }
		 
		int j = 1;
		while (j <= 5) {
			System.out.println(j);
			j++;
		}
		
		int k=0;
		while(++k<=5) {
			System.out.println(k);
		}
		
		int l=0;
		while(l++<5) {
			System.out.println(l);
		}
	}//end main()
}//end class

 

Java039_while.java

public static void main(String[] args) {
		int cnt=1;
		//while 문에서는 조건식을 생략 할 수 없다.
		while(!false) {
			System.out.println(cnt++);
			if(cnt==6) {
				break;
			}
		}
	}//end main()
}//end class

 

Java040_dowhile.java

 
 do{
    수행할 문장;
  }while(조건식);
 
public class Java040_while {

	public static void main(String[] args) {
		char chk = 'y';
		do {
			System.out.println("주문하시겠습니까(y/n)");
		} while (chk == 'n');
	}//end main()
}//end class
반응형
Comments