-
break与continue均用于跳过循环中的某些条件,区别在于break用于强行退出循环,不执行循环中剩余的语句。即满足相应的条件后,跳过剩余循环,直接执行之后的命令操作;而continue用于终止某次循环过程,即跳过循环体中某个满足continue条件的语句,接着进行下轮是否执行循环的判定。
-
练习题:使用continue,输出从1到100之间的偶数,每输出5个数字换一次行;
public static void main(String[] args) {
//定义一个for循环
for(int a = 1 ; a<=100 ; a++){
//如果a/2有余数(证明他是个奇数)
if (a%2!=0){
//跳过本轮循环
continue;}
//输出本轮循环a的数字
System.out.print(a + " ");
//如果a能将10整除
if(a%10==0){
//输出一个换行
System.out.println();
}