疯狂kotlin-----第四章 流程控制

4.1 顺序结构

      如果没有流程控制语句,kotlin的程序语句是一个顺序执行流,从上向下依次执行每条语句。

4.2 分支接口

  • 常见分支结构:if (简单的条件)  和  when(复杂的条件 )
  • when 代替了java 的switch, else代替 default

例子:when (选择条件){

条件1 -> 执行语句

条件2 -> 执行语句

  }

  • when分支的特点:1.分支可匹配多个值,2. 条件表达式类型是任意的 3.分支后的值可以是表达式
  • when分支通过使用in 和 !in 进行范围判断
  • when分支处理类型 通过 is 类型 -> 执行语句
  • when条件分支 每个分支条件都是布尔表达式,结果为true就执行对应的语句

4.3 循环结构 

while循环、do while 循环、for in 循环 、循环嵌套

4.4 控制循环结构

break、continue、 return

猜你喜欢

转载自blog.csdn.net/qq_34207101/article/details/88050713