循环中continue语句是用于在循环体内部终止本次循环后继操作,继续下一次循环,注意和break区别,break是结束循环,循环不再执行了。看下的示例
示例:打印1-100所有偶数。
只要判定当前数被2模的结果等于0即为偶数并打印
publicclassDemo1{
publicstaticvoidmain(String[]args) {
for(inti=1;i<=100;i++){
if(i%2==0){
System.out.println(i);
}
}
}
}
在下例为演示continue用法,特意使用当前数数被2模的结果等于1即为奇数,使用continue跳过后面的打印操作,继续下次循环。
publicclassDemo1{
publicstaticvoidmain(String[]args) {
for(inti=1;i<=100;i++){
if(i%2==1){
continue;//结束本次循环,不再执行打印语句,下一语句是i++
}
System.out.println(i);
}
}
},