欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

java学习笔记四

程序员文章站 2022-03-31 21:44:34
...

break

break可以跳出所在的循环,但不能跳出这一层外的循环。

java学习笔记四

代码在此,类省略了。

public static void main(String[] args){
        int a=18,b=18;
        while (a<21){
            if (a==20)break;
            a++;
        }
        System.out.println("a="+a);
        for (;b<21;++b) {
            for (; a < 28; ++a) {
                if (a == 25) break;
            }
            System.out.println("a=" + a);
        }
        System.out.println("b="+b);
}

想跳出外层的,必须给外层做标记,下面这个参考清华大学出版社的《java基础入门》,本人的java学习栏目均参考此书,不再赘述。

java学习笔记四

 

全部代码在此:

package com.Lychee.adb;

public class bbcx {
    public static void main(String[] args){
        int a=18,b=18;
        while (a<21){
            if (a==20)break;
            a++;
        }
        System.out.println("a="+a);
        for (;b<21;++b) {
            for (; a < 28; ++a) {
                if (a == 25) break;
            }
            System.out.println("a=" + a);
        }
        System.out.println("b="+b);

        int i,j;
        itboy:for (i=1;i<=9;i++){
            for (j=1;j<=i;++j){
                if (i>4) break itboy;
                System.out.print("*");
            }
            System.out.println();
        }


        for (i=1;i<=9;i++){
            for (j=1;j<=i;++j){
                if (i>4) break;
                System.out.print("*");
            }
            System.out.println("!\n");
        }

    }
}

 

另外有相关问题可以加入QQ群讨论,不设微信群

QQ群:868373192 

语音深度学习及信号处理群

相关标签: java break 循环