얗마 2016. 4. 22. 21:27

[주제]

- 'while문'의 작동 구조 및 방식



[중요]

- 조건이 참(True)일 경우 무한대로 반복 실행

- 내용에 빠져나갈 수 있는 처리가 필수

- 'do ~ while'은 무조건 내용을 1회 실행 후 조건을 판단



[소스 코딩]

package whileClass;
 
class whileClass {
    public static void main(String[] args) {
/*
    [while]
    while(조건)
    {
        내용
    }
    - 조건이 참(True)일 경우 '{ }'안에 있는 내용을 무한대로 실행
    - 조건이 거짓(False)일 경우 while문이 무시되고 넘어감
*/
    int i;
 
    for(i=0; i<5; i++){
        System.out.println("for loop~");
    }
 
    System.out.println();
 
    int w = 0;
    while(w < 5){
        System.out.println("while loop~");
        w++;
    }
 
    System.out.println();
/*
    [do while]
    do
    {
        내용
    } while(조건)
    - 'while'과 다른 점은 우선 무조건 내용을 1회 실행하고 나서 조건을 판단
*/
    w = 0;
    do{
        System.out.println("do while loop~");
        w++;
    } while(w < 5);
    }
}
cs



■ 실행결과