kotlin Day 1 變數設定 var val

 kotlin 變數指定方式

關鍵字有兩種 val 和 var, 

   val 表示變數指定值後, 值不會再改變

   var 表示變數指定值後, 仍可改變值


寫法: 

    [val/var] 變數名 : 型態 = 值


例如: 


執行結果: 


--

當用 val 宣告的變數 修改值時, 會產生編譯錯誤


例如: 



編譯結果: 


--

所以當變數值會改變時, 這時候需要用 var 


例如: 


執行結果: 



---

當型態不同時, 也不能直接指定, 需要轉換


例如 我們將 b 的型態改成 Long


編譯結果: 


這時候我們需要做型態轉換 toLong(), 才能指定



執行結果: 



--

當型態可以從後面的指定值判斷確定時, 宣告的型態可以省略不寫




--

Kotlin 常見的型別有 : 

   數字

   字串

   布林值

   陣列


可參考 Kotlin 文件的 - 基本型態

--

1. 數字



2. 字串 : 之後繼續

3. 布林值 : true / false

例如: 


要注意 == 比較時, 兩邊型態要一致, 不然會有編譯錯誤


執行結果: 



4. 陣列 : 之後繼續


--




留言

熱門文章