break跟contiune
-
break
- 强行退出循环,不执行剩下的语句
-
continue
-
终止某次循环的过程,会接着下一次循环判断
相比较的代码:
public class break跟continue { public static void main(String[] args) { //break方法 int b=0; while(b<100) {b++; if(b%2==0)//若b为偶数,终止程序 break; System.out.println(b); } System.out.println("=========================="); //continue方法 int i=0; while(i<100) { i++; if(i%2==0)//若i为偶数,终止程序 continue; System.out.print("\t"+i); {if(i%9==0)//9的倍数自动换行 System.out.println(); } } } }
-
-
标签
public class 标签练习 { //打印101-150之间的质数 public static void main(String[] args) { //outer:标签,不建议使用 outer:for(int a=101;a<150;a++) {for(int b=2;b<a/2;b++)//如果不能被一半以内的数乘另外一个数得到,为质数 if(a%b==0) continue outer; System.out.print(a+" ");} } }