zoukankan      html  css  js  c++  java
  • Java系列学习(五)-流程控制语句

    1.顺序结构

    image

    1.if语句

    (1)图例

    image

    (2)三种格式

    A:格式1

    image

    B:格式2

    image

    C:格式3

    image

    2.swich语句

    图例:

    image

    格式:

    image

    【注】input可以是byte,short,int,char;JDK5以后可以是枚举;JDK7以后可以是字符串;

    3.循环语句

    图例:

    image

    (1)for循环

    image

    (2)while循环

    图例:

    image

    用法:

    image

    (3)do…while循环

    图例:

    image

    用法:

    image

    (4)for和while的区别

    A:使用上的区别

    【for语句的那个控制条件变量,在循环结束后不能再使用,而while可以继续使用】

    B:理解上的区别

    【for适合于一个范围的判断,while适合次数不明确的循环】

    (5)三种循环的区别

    A:do…while循环至少执行一次循环体

    B:for和while必须先判断条件是否是true,然后才能决定是否执行循环

    4.控制跳转语句

    (1)break:中断的意思

    A:用在循环和switch语句中,离开次应用场景无意义

    B:作用:

    【a.跳出单层循环】

    image

    【b.跳出多层循环,需要标签语句的配合】

    image

    image

    (2)continue:继续

    作用:跳出一次循环,进入下一次的执行

    image

    (3)return:返回

    A:用于结束方法的执行

    B:一定遇到return,程序就不会再往后执行了

    image

    更多精彩内容请看:http://www.cnblogs.com/2star
  • 相关阅读:
    javaSE第十五天
    javaSE第十四天
    javaSE第十三天
    javaSE第十二天
    javaSE第十一天
    javaSE第十天
    javaSE第九天
    python011 Python3 字典
    python010 Python3 元组
    python009 Python3 列表
  • 原文地址:https://www.cnblogs.com/kimisme/p/4461694.html
Copyright © 2011-2022 走看看