Boolean
一种数据类型,只存储两种值:true/false
1 | val isKotlinFun: Boolean = true |
kotlin 足够只能,可以不用声明 布尔值(:Boolean,)也能理解它
也可以使用比较运算符
1 | val x = 10 |
或者
1 | fun main(){ |
又或
1 | val x = 10; |
1 | fun main(){ |
Kotlin Conditions and If..Else
If…Else 及其概述: 可以看 (Java if….else语句 )
举个示例:
1 | fun main() { |
KOTLIN足够聪明,所以不用声明 int , 在学KOTLIN的 If..Else
语句可看上述链接,代码转换成上述形式
when 表达式
when
可以使用 when
表达式来代替写多个表达式,这样更容易阅读。它类似于 if..else
,
它用于选择要执行的多个代码块中的一个。
示例:
使用星期几的数字来计算星期几的名称
1 | fun main() { |
when 表达式类似于 Java 中的
switch
语句
工作原理:
变量(day
)被评估一次,使用 when
表达式。
day
变量的值与每个“分支”的值进行比较。
每个分支以一个值开始,后面跟着一个箭头(->
)和一个结果。
如果匹配成功,则执行相关的代码块。
else
用于指定如果没有匹配项时执行的代码