声明变量
在 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 |