条件和循环if 表达式在 Kotlin 中,if 是一个表达式:它返回一个值。 因此,没有三元运算符(条件?那么:else),因为普通的 if 在这个角色中可以正常工作。
if 表达式的分支可以是块。 在这种情况下,最后一个表达式是块的值。
如果使用 if 作为表达式,例如,返回其值或将其分配给变量,则 else 分支是强制性的。
when 表达式when 定义具有多个分支的条件表达式。 它...
数字Kotlin 提供了一组内建类型来表示数字。
整型类型对于整型数字,有四种类型,它们有不同的大小和取值范围:
Byte 8bits -128~127
Short 16bits -32768~32767
Int 32bits
Long 64bits
当初始化一个没有明确制定类型的变量时,编译器会自动推断具有足以表示该值的最小范围的类型。如果不超过 Int 的范围,则类型为 ...