美文网首页
Java随记:循环结构

Java随记:循环结构

作者: 梦之志 | 来源:发表于2016-08-23 16:35 被阅读0次

    Java中三种主要的循环结构:

    • while 循环
    • do ... while...循环
    • for 循环

    While 循环

    结构:

    while(布尔表达式){
        循环语句
    }
    

    案例:

    int c = 100;
    int d = 5;
    int sum;
    while (d > 0){
            sum += c;
            d--;
            System.out.println(sum);
        }
    
    

    do...while...循环

    结构:

    do{
        循环语句
    }while(布尔表达式);
    

    案例:

    do {
            sum += c;
            d --;
            System.out.println(sum);
        }while (d > 0);
    
    

    for循环

    结构:

    for(初始化;布尔表达式;更新){
            循环语句
    }
    

    案例:

    for (int i = 0; i < 100; i ++){
            System.out.println(i);
        }
    

    增强for循环

    结构:

    for(声明语句 : 表达式){
          //实现代码
    }
    

    案例:

    String [] strArr = {"Tom", "Bob", "XiaoMing","XiaoHong"};   //字符串数组
    for (String str :
            strArr) {
        System.out.println(str);
    }
    

    break关键字

    break主要用在循环语句或者switch语句中,用来跳出整个语句块。
    break跳出最里层的循环,并且继续执行该循环下面的语句。

    案例:

    for (int i = 0 ; i < 100; i ++){
                if (i == 50){
                    break; //直接跳出循环,循环结束.
                } 
           System.out.println(i);
        }
    

    continue关键字

    continue适用于任何循环控制结构中。作用是让程序立刻跳转到下一次循环的迭代。
    在for循环中,continue语句使程序立即跳转到更新语句。
    在while或者do…while循环中,程序立即跳转到布尔表达式的判断语句。

    案例:

    for (int i = 0 ; i < 100; i ++){
        if (i == 50){
            continue; //直接跳出本次循环,进入下次循环
        }
        System.out.println("打印结果" + i);
    }
    

    相关文章

      网友评论

          本文标题:Java随记:循环结构

          本文链接:https://www.haomeiwen.com/subject/suknsttx.html