Break-Continue
package com.andy.base.Andy.operator.structure;
public class BreakDemo {
public static void main(String[] args) {
int i = 0;
while (i<100){
i++;
System.out.println(i);
if(i==30){
break;
}
}
}
}
package com.andy.base.Andy.operator.structure;
public class ContinueDemo {
public static void main(String[] args) {
//break用于强制退出循环,不执行循环剩余的语句
//continue 语句用在循环语句中,用于终止某次循环过程,即跳过当前循环,并继续下一次循环
int i = 0;
while(i<100){
i++;
if(i%10==0){
System.out.println();
continue;
}
System.out.print(i+" ");
}
}
}
package com.andy.base.Andy.operator.structure;
public class LabelDemo {
public static void main(String[] args) {
//显示101-150所有的质数
int count = 0;
outer: for (int i = 101; i < 150; i++) {
for (int j =2;j<i/2;j++){
if (i % j == 0 ){
continue outer;
}
}
System.out.print(i+" ");
}
}
}