작성
·
105
0
반복문 안에 if문 continue를 걸어서 홀수만 출력 되도록 코드를 연습했습니다..
while문은 출력이 되었는데, for문은 같은 방식으로 하면 안되는 이유가 뭘까요..?
Run창에서 따로 오류가 뜨진 않지만, 아무것도 출력이 되지 않습니다...
package loop;
public class LoopEx {
public static void main(String[] args) {
// while문 정상 출력
int i = 0;
while(i<=10) {
if ((i % 2) == 0) {
i++;
continue;
}
System.out.println("while = " + i);
i++;
}
// for문 출력되지 않음
for(int j = 0; j < 10; j++) {
if((j % 2)==0) {
j++;
continue;
}
System.out.println("for = " + j);
}
}
}