• 程序一共有三类形式:顺序结构、分支结构、循环结构。

1、分支结构

  • 进行逻辑判断,满足条件时候才会执行某些语句。if分支结构和switch语句。
  • if和C语言中的规定一致,这里switch随着JDK版本的变化支持的数据类型也在发生变化:

(1)最初的数据类型支持:int、char
(2)从JDK1.4开始了支持枚举(enu)
(3)从JDK1.7开始支持了String
Java笔记(6):程序逻辑控制(顺序、分支、循环结构)

  • 要记得每个case里面加break。

范例:数据类型为String
Java笔记(6):程序逻辑控制(顺序、分支、循环结构)

2、循环结构

  • 某几行代码一直重复执行。while循环、for循环、do while循环。

区别:do while至少执行一次,while满足条件才会执行。do while基本不使用。

  • 不知道循环次数、但是知道循环结束条件的使用while循环;明确知道循环次数,则使用for循环。

3、循环控制

  • 循环处理中的两个关键字:continue、break。

(1)continue:跳过当前循环。
(2)break:退出整个的循环。

  • 另外:其他语言有一种goto功能,但是java没有这个关键字。可以通过continue实现类似功能。

4、循环嵌套(理解)

相关文章: