Daily coding
Java Basic : day 2 - Continue 본문
continue :
- 생략을 위한 키워드
- loop문과 같이 사용
* 사용법
while() {
처리1
처리2
처리3
continue;
처리4 <------ 처리하지 않음
}
* 사용하는 경우
- 특정 입력 값을 넣지 않는 경우에 continue를 통해 값을 제대로 받을 때까지 잡아둘 수 있다.
for (int i = 0; i < 10; i++) {
System.out.println("i = " + i);
System.out.println("loop start");
if( i > 4) {
continue;
}
System.out.println("loop end");
}
// 위의 코드는 i=4 까지는 "loop end"가 출력되지만
// 그 이후의 값들은 4보다 크므로 continue에 걸려서 "loop end"가 출력되지 않는다.
int w = 0;
while(w < 10) {
System.out.println("w = " + w);
System.out.println("while start");
if( w > 4)
continue;
//w가 4보다 크면 이 아래의 코드는 실행되지 않고 스킵 됨.
System.out.println("while end");
w++;
}
// 위의 코드는 무한루프가 되어 버린다.
// while문에서 연산자는 continue보다 위에 있어야 무한루프가 되지 않음.
}
}
'Language > Java_basic' 카테고리의 다른 글
Java Basic : day 2 - Example 02 : Random / Math.random() 랜덤 숫자 할당하기 (0) | 2019.11.20 |
---|---|
Java Basic : day 2 - Example 01 : Bit Operator 비트연산자 (0) | 2019.11.20 |
Java Basic : day 2 - Break ( Escape keyword) (0) | 2019.11.20 |
Java Basic : day 2 - 이중 For / while 문 (0) | 2019.11.20 |
Java Basic : day 2 - While loop ( 반복문 while ) (0) | 2019.11.20 |