switch (조건) {
case 값1 :
break;
case 값2 :
break;
default:
}
switch의 값에는 정수상수만 들어가야한다.
스위치문의 조건식의 결과값은 정수나 문자열이여야한다.
for (int = 0; i < arr.length; i++){
System.out.println(arr[i]);
}
이것과
for (int tmp : arr) {
System.out.println(tmp);
}
이건 동일한 결과를 출력한다.
마치 js 같다.
for (int i = 0; i <10; i++){
for (i % 3 ==0) {
continue;
System.out.println(i);
}
}
이라고 하면 i가 3의 배수가 아니면 i를 출력한다.
continue를 만나면 해당 포문을 빠져나가며 밑의 코드들을 실행하지 않기 때문이다.