JAVA基础语法(2)-JAVA中的程序流程控制

113 阅读1分钟

主要内容:学习java中的流程控制,学习if,for,while以及do-while

java中的程序结构分为:顺序结构,分支结构以及循环结构。

1.顺序结构

  • 就是程序正常的执行顺序。

2.分支结构

  • if语句
    • 作用:判断条件来决定执行哪个分支。
    • 格式:

image.png

  • switch语句
    • 根据表达式的值来进行值匹配选择对应的分支执行。
    • 格式: image.png

- 注意事项:

  • switch中的表达式类型只能是byte、short、int、char,JDK5开始支持枚举,JDK7开始支持String、不支持double、float、long。
  • case给出的值不允许重复
  • 要写break,否则会出现穿透现象。

3.循环结构

  • 作用:控制一段代码重复的执行多次。
  • for循环

image.png

  • whlie

image.png

  • do-while

image.png

- 各种循环结构之间的区别:

  • for 和 while都是先判断后执行,do-while第一次是先执行然后再判断条件的。
  • 如果一开始就知道要循环几次用for,不知道要循环几次用while。

4.跳转关键字

  • break:跳出并结束当前所在循环的执行。只能用于结束所在循环, 或者结束所在switch分支的执行。
  • continue:用于跳出当前循环的当次执行,进入下一次循环。