声明变量
在 Kotlin 中,变量声明看起来与 Java 有点不同:
val i : Int = 42
-
他们开始与任
val
或var
,发表声明final
( “ VAL UE”)或 VAR iable。 -
名称后面注明类型,由
:
分隔 -
感谢 Kotlin 的类型推断,如果存在具有编译器能够明确检测的类型的赋值,则可以忽略显式类型声明
Java |
科特林 |
---|---|
int i = 42; |
var i = 42 ( 或 var i : Int = 42 ) |
final int i = 42; |
val i = 42 |