第7节跳转控制语句-循环嵌套

跳转控制语句概述

  continue

  

  break

  

  contiune  用在循环中,基于条件控制,跳过某次循环体内容的执行,继续下一次的执行

  break    用在循环中,基于条件控制,终止循环体内容的执行,也就是说结束当前的整个循环

public class ControlDemo{
    public static void main(String[] args){
        for(int i=1;i<=5;i++){
            if(i%2==0){
                //continue;//这一次不再执行
                break;//整个循环不在执行
            }
            
            System.out.println(i);
        }
    }
}

 

循环嵌套概述

  语句结构:

  顺序语句  以分号结尾,表示一句话的结束

  分支语句  一对大括号表示if的整体结构,整体描述一个完整的if语句

        一对大括号表示switch的整体结构,整体描述一个完整的switch语句

  循环语句  一对大括号表示for的整体结构,整体描述一个完整的for语句

        一对大括号表示while的整体结构,整体描述一个完整的while语句

        do..while以分号结尾,整体描述一个完整的do..while语句

  任何语句对外都可以看成是一句话,一句代码

  分支语句中包含分支语句称为分支嵌套

  循环语句中包含循环语句称为循环嵌套

if(条件){
    Syso...
}

  等同于

if(条件){
    if(条件){
    }else{
    }
}
for(;;){
    for(;;){
        ....
    }
}

 

案例

  循环嵌套:

    循环语句中包含循环语句

  需求:

    在控制台输出一天的小时和分钟

    分钟和小时的范围:

      分钟:0<=minute<60

      小时:0<=hour<24

public class ForForDemo{
    public static void main(String[] args){
        for(int i=0;i<=24;i++){
            for(int j=0;j<=60;j++){
                System.out.println(i+"时"+j+"分");
            }
            System.out.println("-------");
        }
    }
}

 

posted @ 2021-01-19 21:12  Testtext  阅读(139)  评论(0)    收藏  举报