Java之 continue
,打印 1--10 之间所有的偶数,使用 continue 语句实现代码中
for (int i = 1;i<=10;i++){
if(i % 2 != 0){
continue;
}
System.out.println(i);
}
这段代码中为何在判断i是否为偶数的时候用的!=0 为甚麽呢 总觉得应该是==,打印 1--10 之间所有的偶数,使用 continue 语句实现代码中
for (int i = 1;i<=10;i++){
if(i % 2 != 0){
continue;
}
System.out.println(i);
}
这段代码中为何在判断i是否为偶数的时候用的!=0 为甚麽呢 总觉得应该是==2017-07-11
public class HelloWorld {
public static void main(String[] args) {
int sum = 0; // 保存累加值
for (int i = 1; i <= 10; i++) {
// 如果i为奇数,结束本次循环,进行下一次循环
if ( i%2!=0 ) {
continue;
}
sum = sum + i;
}
System.out.print("1到10之间的所有偶数的和为:" + sum);
}
}若i%2!=0则为奇数,执行continue,本次循环结束,不执行sum = sum + i,执行下一次for循环;若i%2==0则为偶数,不执行continue语句,执行累加sum = sum + i,最后所得结果即为所有偶数和。
举报