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 用于指定如果没有匹配项时执行的代码