Java 循环控制语句

break语句  跳出循环

package com.xuyigang1234.chp01;

public class Demo4 {
    public static void main(String[] args) {
        for(int i=1;i<10;i++){
            for(int j=1;j<=i;j++) {
                System.out.print(j+"*"+i+"="+i*j+"\t");
            }
            System.out.println();
            if(i==3) {
                break;
            }
        }
    }

}
1*1=1    
1*2=2    2*2=4    
1*3=3    2*3=6    3*3=9    

continue 结束当前循环

package com.xuyigang1234.chp01;

public class Demo4 {
    public static void main(String[] args) {
        for(int i=1;i<10;i++){
            for(int j=1;j<=i;j++) {
                if(i==3) {
                    continue;
                }
                System.out.print(j+"*"+i+"="+i*j+"\t");
            }
            System.out.println();
        }
    }

}
1*1=1    
1*2=2    2*2=4    

1*4=4    2*4=8    3*4=12    4*4=16    
1*5=5    2*5=10    3*5=15    4*5=20    5*5=25    
1*6=6    2*6=12    3*6=18    4*6=24    5*6=30    6*6=36    
1*7=7    2*7=14    3*7=21    4*7=28    5*7=35    6*7=42    7*7=49    
1*8=8    2*8=16    3*8=24    4*8=32    5*8=40    6*8=48    7*8=56    8*8=64    
1*9=9    2*9=18    3*9=27    4*9=36    5*9=45    6*9=54    7*9=63    8*9=72    9*9=81    

return语句 结束方法

public class Demo4 {
    public static void main(String[] args) {
        for(int i=0;i<10;i++){
            for(int j=0;j<10;j++){
                if(i==1){
                    return;
                }
                System.out.print("i="+i+" "+"j="+j+" ");
            }
            System.out.println();
        }
        System.out.println("执行到这里");
    }

}
输出:
i=0 j=0 i=0 j=1 i=0 j=2 i=0 j=3 i=0 j=4 i=0 j=5 i=0 j=6 i=0 j=7 i=0 j=8 i=0 j=9 

猜你喜欢

转载自www.cnblogs.com/xyg-zyx/p/9772467.html