目录
- 1、顺序结构
- 2、分支结构
- 2.1、if 语句
- 2.2、switch 语句
- 3、循环结构
- 3.1、while 语句
- 3.2、break
- 3.3、continue
- 3.4、for 循环
- 3.5、do while 语句
1、顺序结构
顺序结构比较简单,按照代码书写的顺序一行一行执行。如果调整代码的书写顺序, 则执行顺序也发生变化。
2、分支结构
2.1、if 语句
表达式1成立,执行语句1,否则表达式2成立,执行语句2,否则执行语句3。
2.2、switch 语句
- 多个case后的常量值不可以重复。
- switch的括号内只能是以下类型的表达式:
基本类型:byte、char、short、int,注意不能是long类型。
引用类型:String常量串、枚举类型。 - switch 支持嵌套, 但是一般不推荐。
3、循环结构
3.1、while 语句
循环条件为 true, 则执行循环语句; 否则结束循环。
3.2、break
break 的功能是让循环提前结束。
3.3、continue
continue 的功能是跳过这次循环,立即进入下次循环。
3.4、for 循环
执行流程:①②③④—>②③④—>②③④—>②③④—>②③④—>②③④—>…—>②为false,循环结束。
3.5、do while 语句
先执行循环语句, 再判定循环条件,循环条件成立则继续执行,否则循环结束。
注意 do while 循环最后的分号不要忘记。