continue跳出本次循环执行下次 break是跳出
public static void main(String[] args) {
int sum = 0;
for(int i=1;i<=9;i++) {
if(i%2==0)continue;
sum=sum+i;
}
System.out.print("sum="+sum);
}
sum+i = sum
1%2=1
3%2=1
5%2=1
7%2=1
9%2=1
0+1
1+3
4+5
9+7
16+9=25 sum的值就是25
public static void main(String[] args) {
int k = 0;
for(int i=1;i<5;i++) {
for(int j=1;j<5;j++) {
if(j%2==0)continue;
k=k+j;
}}
System.out.print("k="+k);
}
外层执行4次
j=1\3\
k+j=K
0+1
1+3
4+1
5+3
8+1
9+3
12+1
13+3
k=16