宣告變數
在 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 |