반응형
저번에 for하고 switch만 하고 while을 안했었는데
while이 뭐냐면 조건에 맞으면 맞지 않을때까지 계속 반복한다
이 경우에는 i는 0이면 i를 증가시키고 i 값은 얼마다 하고 출력하는 내용이니
출력을 해 보면..
당연히 예상했던 대로
i가 10이 될 때 까지 출력이 된다
근데 여기서 i++; 를 없애거나
i에 10을 주고 출력하면 어떻게 될까?
i++를 없앤 경우에는 출력시 무한히 출력되고
i에 10을 준 경우에는 아예 출력이 안된다
조건에 만족하지 않기 때문이다
마지막으로 조건에 만족하지 않는 경우에도 한번은 출력하게 할 수 있는데
do를 사용하면 된다
do{
조건 맞을시 반복할 내용
}while(조건);
이런 식으로 입력하면 되는데
do를 추가한 경우에는
조건에 맞지 않아도 한번은 출력하게 된다
반응형
'IT > Java' 카테고리의 다른 글
자바 Dead Code 알아보기 (0) | 2019.01.12 |
---|---|
자바 삼항연산자 알아보기 (0) | 2019.01.08 |
자바 Casting(형변환) 알아보기 (0) | 2018.12.27 |
자바 switch 사용 시 범위 지정하기 (0) | 2018.12.26 |
자바 switch문 알아보기 (1) | 2018.12.20 |
댓글