ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
Kotlin的基本类型的类图结构如下图所示,大图[点击这里](https://box.kancloud.cn/7efb38bb917f14274fa8669ccbd4998b_1186x908.png) ![](https://box.kancloud.cn/7efb38bb917f14274fa8669ccbd4998b_1186x908.png) 从上面的Kotlin的基本类型的类的结构图,我们可以看出这些内置的数据类型,都继承了Number 和 Comparable 类。 比如Byte数据类型——[kotlin.Byte](https://www.w3cschool.cn/doc_kotlin/kotlin-api-latest-jvm-stdlib-kotlin--byte-index.html?lang=en) ``` public class Byte private constructor() : Number(), Comparable<Byte> { ..................... } public class Short private constructor() : Number(), Comparable<Short> { ...................... } public class Int private constructor() : Number(), Comparable<Int> { ......................... } public class Long private constructor() : Number(), Comparable<Long> { ...................... } public class Float private constructor() : Number(), Comparable<Float> { ...................... } public class Double private constructor() : Number(), Comparable<Double> { ..................... } ``` 这些基本数据类型的类都存在于[kotlin](https://www.w3cschool.cn/doc_kotlin/kotlin-api-latest-jvm-stdlib-kotlin-index.html?lang=en)包中,存在于Primitives.kt文件中 ![](https://box.kancloud.cn/04a51b004a68c86d027d18cff32394f5_308x178.png) 下面是各个基本数据类型的具体方法和属性 * **Byte** ![](https://box.kancloud.cn/2aeab10615ab1b6ec32df95ae9fb7dcd_370x601.png) ![](https://box.kancloud.cn/1396905f9f6b12a20ee99225fed1e4cf_370x583.png) ![](https://box.kancloud.cn/8a5ad8ae2975ee0d10697baad8ac94e7_370x381.png) * **Short** ![](https://box.kancloud.cn/32d92ea3aabacbe67c9b4443d59ae7b7_370x647.png) ![](https://box.kancloud.cn/66339a1cc971504668d0138ad03881a9_370x670.png) ![](https://box.kancloud.cn/7035ebde6e540004860b68c104323e8c_370x363.png) * **Int** ![](https://box.kancloud.cn/a6ef36df218553be492bcee8e0751621_370x600.png) ![](https://box.kancloud.cn/9944accd8a4ee94f9423d67d4cd3831f_370x571.png) ![](https://box.kancloud.cn/a45b8db839ac880ad58b56330bb3ceea_370x620.png) * **Long** ![](https://box.kancloud.cn/9d895c5c47fbd747ad0c2db872cdbd76_370x670.png) ![](https://box.kancloud.cn/2498405ca1e6bd1f6e919c998b7fe42d_370x692.png) ![](https://box.kancloud.cn/d9579ad40bfc8aa81c817414897d2366_370x458.png) * **Float** ![](https://box.kancloud.cn/d60a57284653349d8d7555ea6a4f4a7d_370x576.png) ![](https://box.kancloud.cn/7282838b87af846417b0e1bc969e77a9_370x603.png) ![](https://box.kancloud.cn/9ac29ddc3306c03b2e7fcf7d15330d3a_370x367.png) * **Double** ![](https://box.kancloud.cn/a2af0b0f417411ed0349b69a9039fe2d_370x575.png) ![](https://box.kancloud.cn/9fae58e7b912d87f77d85a4b4db0de45_370x578.png) ![](https://box.kancloud.cn/b324ec4689afbb19df5a980c166fef13_370x361.png)