阅读背景:

Kotlin学习笔记——基本类型

来源:互联网 

数字类型

和Java一样,Kotlin提供了一些内置类型作为它的数字类型。

在Java平台上,数字都是以JVM的的原始类型存储的,除非我们所需要的是一个可空的数字引用或者是泛型,它就会引起数字的装箱操作。什么意思呢?因为Kotlin系统类型分为可空类型和不可空类型,对于Kotlin的数字类型而言,不可空类型就类似与Java中的基本数字类型,是原始的数字类型,例如:int,long,float,double等等,可空类型就相当于引用的数字类型,例如Integer,Long,Float,Double等等。在Java中,从基本数字类型到引用数字类型的转换就是典型的装箱操作,例如int转为Integer。同理,在Kotlin中,非空数字类型到可空数组类型需要进行装箱操作。在Java平台上,数字都是以




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: