break、continue、goto

 

 

 1 package struct;
 2 
 3 public class BreakDemo {
 4     public static void main(String[] args) {
 5         int i = 0 ;
 6         while(i<100){
 7             i++;
 8             System.out.println(i);
 9             if (i==30){
10                 break;
11             }
12         }
13         System.out.println("123");
14     }
15 }
 1 package struct;
 2 
 3 public class ContinueDemo {
 4     public static void main(String[] args) {
 5         int i = 0 ;
 6         while(i<100){
 7             i++;
 8             if (i%10==0){
 9                 System.out.println();
10                 continue;
11             }
12             System.out.print(i);
13         }
14     }
15 }

 

 1 package struct;
 2 
 3 public class LabelDemo {
 4     public static void main(String[] args) {
 5         //打印101-150之间所有的质数
 6         //质数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。
 7         int count =0;
 8         //不建议使用!
 9         outer:for (int i = 101; i < 150 ; i++) {
10             for (int j = 2; j < i / 2; j++) {
11                 if (i % j == 0){
12                     continue outer;
13                 }
14             }
15             System.out.print(i+ " ");
16         }
17     }
18 }

 

posted on 2022-07-21 16:29  一枚努力学习的小白  阅读(16)  评论(0编辑  收藏  举报