|
|
1
244
你可以这样做:
|
|
|
2
5
定义具有多个分支的条件表达式时。它类似于类C语言中的switch语句。它的简单形式如下所示。
when将其参数按顺序与所有分支匹配,直到满足某个分支条件。 when可以用作表达式或语句。如果将其用作表达式,则第一个匹配分支的值将成为整个表达式的值。如果将其用作语句,则忽略各个分支的值。就像if一样,每个分支都可以是一个块,其值是块中最后一个表达式的值。
|
|
3
29
下面是一个不同用途的示例:
其中大部分都编译为
然而,我想指出
|
|
4
21
开关箱在使用中非常灵活 科特林
|
|
|
5
3
|
|
|
6
7
什么时候 关键词。如果你想做一个循环,你可以这样做:
|
|
7
18
从…起 https://kotlinlang.org/docs/reference/control-flow.html#when-expression |
|
|
8
1
下面是一个使用任意对象的示例, 车辆零件 是一个包含四种类型的枚举类。 混合 是一个接受两种类型的VehiclePart类的方法。 集合(p1,p2) -表达式可以产生任何对象 一套 是一个kotlin标准库函数,用于创建包含对象的集合。 集合是指项目顺序无关紧要的集合。 Kotlin可以组合不同的类型以获得多个值。 当我经过汽车零件时。两个和两个部分。轮子,我得到“自行车”。 当我经过汽车零件时。四和四部分。轮子,我有“车”。 示例代码,
|
|
|
A. Cedano · 如何在UIState中包含错误案例? 1 年前 |
|
Murilo · Jetpack编写导航栏项目图标 1 年前 |
|
zplot · 使用具有抽象嵌套类的泛型时类型不匹配 1 年前 |