一、不可隐式转换
在Java中从小到大,可以隐式转换,数据类型将自动提升。下面以int为例
这么写是ok的
int a = 2312;
long b = a;
那么在Kotlin中
//隐式转换,编译器会报错
val anInt: Int = 5
val ccLong: Long = anInt
//需要去显式的转换,下面这个才是正确的
val ddLong: Long = anInt.toLong()
最后
以上就是冷艳御姐最近收集整理的关于Kotlin数据类型(三:基础数据类型转换)的全部内容,更多相关Kotlin数据类型(三内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复