Kotlin学习-when表达式语法

2024-10-11 19:57:00

1、when会判断每个分之的条件,假如满足的话,就直接执行之后的语句,跟if else语句有点类似,具体if else的使用,在上篇文章我们已经讲了基本用法,大家可以直接查看下面链接

2、下面我们来看下kotlin中的when和java中switch ,分别是如何编写,然后我们在来分析when的简便之处,从下图面菀蒯踔观我们可以清晰的看出来,when语句每个判断,是满足条件,自动跳出,不再像switch语句一样,需要在每段后面加break,方便了编写

Kotlin学习-when表达式语法

3、when语句还可以匹配多个判断条件,如下图展示:

Kotlin学习-when表达式语法

5、之前讲到说kotlin中的 if else 可以有返回值,这里when语句也这样支持,下图写了一个我们常用的写法

Kotlin学习-when表达式语法

7、Kotlin中的when语法我们就讲完了,是不是很方便简洁呢

猜你喜欢