// do while// do {
// 반복할 내용
// } while (조건문);
예)
일반적인 while문
동일한 내용의 do while문
두 내용의 차이는
초기값을 먼저 밖에서 하는 것은 같으나
while문의 경우 조건을 먼저 확인 후 반복을 하는 것이고,
do while문은 먼저 1회 진행 후 조건문을 확인한다는 것이 다르다.
마지막에 조건을 확인하므로, 아래의 조건문 i++<10 을 유의해야 한다.
i++<=10 를 하게 되면 10일때 1회 더 반복하므로 11까지 출력되게 된다.
일반적인 while문
i=0;
while(i++<=4){
System.out.println(i+" ");
}
동일한 내용의 do while문
i=1;
do{
System.out.println(i+" ");
}while(i++<=4);
두 내용의 차이는
초기값을 먼저 밖에서 하는 것은 같으나
while문의 경우 조건을 먼저 확인 후 반복을 하는 것이고,
do while문은 먼저 1회 진행 후 조건문을 확인한다는 것이 다르다.
// do while문 1~10
System.out.println("do while문으로 1~10 출력");
i=1;
do{
System.out.print(i+" "); }while(i++<10);
마지막에 조건을 확인하므로, 아래의 조건문 i++<10 을 유의해야 한다.
i++<=10 를 하게 되면 10일때 1회 더 반복하므로 11까지 출력되게 된다.
댓글 없음:
댓글 쓰기