Kotlin入門之資料型別(Int String...)
val (不可變的 相當於java中的final修飾) var ( 可以變的 可以重複賦值)
val mBoolean:Booolean=true val 不可變的值為true mBoolean變數名 :Booolean(資料型別)=true (值)
val mInt:Int=100 val 不可變的值為100 mInt變數名 :Int(資料型別)=100(值)
val mLong:Long=100 val 不可變的值為100 mLong變數名 :Long(資料型別)=100(值)
如果int轉Long型別 必須呼叫 val mLong2:Long= mInt.toLong() kotlin要求嚴格 在java裡面小轉大是沒有問題了
val mFloat:Float=100.0F val 不可變的值為100.0F mFloat變數名 :Float(資料型別)=100.0F F必須有(值)
val mDouble:Double=100.0 val 不可變的值為100.0 mDouble變數名 :Double(資料型別)=100.0 (值)
val mChar: Char=‘0’|| ‘西’||‘¥’|| '+' 這幾個都可代表一個字元
val mstring:String=“CSDN”
val mChars:String=String(charArrayOf('C','S','D','N'))
mstring==mChars 返回true 與java裡面的 equals 一樣
mstring===mChars 比較引用值 與java裡面的 == 一樣
kotlin裡面的字串模板
val mInt:aInt=1 val bInt:Int=2 如果 aInt+bInt 用字串輸出了.....
val mmInt="$aInt+$bInt=${aInt+bInt}"
如果你想輸出$符號咋辦 必須的用轉譯字元 比如 美元符號 “\$”與 雙引號符號 " \" \" "
等等一些特殊字元