1 分支语句

1.1 流程控制

  • 顺序结构

没有特定的语法结构,按照代码的先后顺序,依次执行。

  • 分支结构(if  switch)

if语句格式1

Java 入门(四)Java 入门(四)

if语句格式2

Java 入门(四)Java 入门(四)

if语句格式3

Java 入门(四)

Java 入门(四)

数据测试:正确数据,边界数据,错误数据

switch结构

Java 入门(四)

最后一个break,加了[]表示这个break是可选的。

执行流程:首先计算表达式的值;依次和case后面的值进行比较,有对应的值则执行相应的语句,break结束;如果所有的case后面的值和表达式的值都不匹配,执行default中的语句体,至程序结束。、

Java 入门(四)

case穿透:若进入到某一个case中,该段代码未写break,会接着进行下面的语句,不再判断是否与case值相等,直到遇到下一个break,或者整体switch语句结束。

  • 循环结构(for  while  do...while)

循环结构的组成:

初始化语句:用于表示循环开启时的起始状态;

条件判断语句:用于表示循环反复执行的条件;(使用一个结果值为boolean类型的表达式)

循环体语句:用于表示循环反复执行的内容;

条件控制语句:用于表示循环执行中每次变化的内容。

for循环语句格式:

Java 入门(四)Java 入门(四)

while循环语句

Java 入门(四)Java 入门(四)

do...while 循环语句

Java 入门(四)

do...while 会先执行一次循环体

跳转控制语句 

continue:用于循环中,基于条件控制,跳过某次循环体内容的执行,继续下一次的执行;

break:用于循环中,基于条件控制,终止循环体内容的执行,跳出循环。

循环嵌套

Random

 

 

 

 

相关文章:

  • 2021-08-31
  • 2021-11-10
  • 2021-09-21
  • 2021-08-31
  • 2021-10-31
  • 2021-06-03
  • 2021-06-17
  • 2022-12-23
猜你喜欢
  • 2021-07-11
  • 2021-09-30
  • 2021-07-11
  • 2021-11-14
  • 2022-12-23
  • 2021-06-12
  • 2021-04-27
相关资源
相似解决方案