zoukankan      html  css  js  c++  java
  • Java day 3-1

    3、循环语句的组成:

    (1)初始化语句:一条或者多条语句完成初始化操作;
    (2)判断条件语句:boolean表达式,决定是否执行循环体;
    (3)循环体语句:多次操作;
    (4)控制条件语句:在一次循环体结束后,下一次循环判断条件执行前执行,用于控制循环条件中的变量,使循环在合适的时候结束
    

    4、for循环语句格式:

            for(初始化语句;判断条件语句;控制条件语句){
                 循环体语句;
            }
           执行流程:a、执行初始化语句;
                             b、执行判断条件语句,看其结果是true还是false,如果是true,则继续执行,如果是false,循环结束;
                             c、执行循环体语句;
                             d、执行控制条件语句;
                             e、回到b继续
    

    5、while循环语句格式:

          基本格式:     while(判断条件语句){
                                     循环体语句;
                               }
          扩展格式:    初始化语句;
                                while(判断条件语句){
                                     循环体语句;
                                     控制条件语句;
                               }
    

    6、do...while循环语句格式:

         基本格式:    do{
                                   循环体语句;                                           
                              }while(判断条件语句)
                                     
         扩展格式:    初始化语句;                                                    
                                 do{
                                   循环体语句;
                                   控制条件语句;
                              }while(判断条件语句)
        执行流程:a、执行初始化语句;
                          b、执行循环体语句;
                          c、执行控制条件语句;
                          d、执行判断条件语句, 看其结果是true还是false,如果是true,则回到b继续执行,如果是false,则结束循环
    

    7、三种循环结构的异同:

    (1)相同点:实现相同的功能;
    (2)不同点: a、do...while循环至少执行一次循环体;
                             b、for和while循环必须判断条件成立才可以执行循环体;
                             c、for循环结束后,初始化的变量就不能被使用了,而while循环结束后,初始化的变量还可以继续使用
    

    8、break:中断的意思 ,用于switch语句中或者循环中(使用场景)结束整个循环

           注意:离开使用场景是没有意义的
    

    9、continue:继续的意思,用于循环中(使用场景)结束本次循环,继续下一次的循环

           注意:离开使用场景是没有意义的
  • 相关阅读:
    [Clr via C#读书笔记]Cp4类型基础
    [Clr via C#读书笔记]Cp3共享程序集和强命名程
    [Clr via C#读书笔记]Cp2生成打包部署和管理应用程序和类型
    [Clr via C#读书笔记]Cp1CLR执行模型
    试用Markdown来写东西
    字符编码的总结
    常去的网站
    Click Once使用总结
    【LevelDB源码阅读】Slice
    【程序员面试金典】面试题 01.05. 一次编辑
  • 原文地址:https://www.cnblogs.com/cqxljj/p/10152602.html
Copyright © 2011-2022 走看看