概述
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}"
如果你想输出$符号咋办 必须的用转译字符 比如 美元符号 “$”与 双引号符号 " " " "
等等一些特殊字符
最后
以上就是欢喜砖头为你收集整理的Kotlin入门之数据类型(Int String...)的全部内容,希望文章能够帮你解决Kotlin入门之数据类型(Int String...)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复