Kotlin教程之基本数据类型-创新互联
Kotlin教程之基本数据类型的学习
信丰网站制作公司哪家好,找创新互联公司!从网页设计、网站建设、微信开发、APP开发、自适应网站建设等网站项目制作,到程序开发,运营维护。创新互联公司从2013年开始到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联公司。基本类型
我们知道java的基本类型分为基本数据类型:
- int 普通整型
- float 浮点型
- char 字符型
- short 短整型
- byte 字节型
- long 长整型
- double 双精度
- boolean 布尔型
和引用数据类型:
- class Type 类类型
- interface Type 接口类型
- array Type 数组类型
- null Type 空类型
在 Kotlin 中,所有变量的成员方法和属性都是一个对象。一些类型是内建的,因为它们的实现是优化过的,但对用户来说它们就像普通的类一样。在这篇中,我们将会讲到大多数的类型:数值,字符,布尔,以及数组。
Kotlin 的 数值类型
Kotlin 处理数值的方法和 java 很相似。比如,不存在隐式转换数值的宽度,并且在字面上有一些小小的不同。
Kotlin 提供了如下内建数值类型(和 java 很相似):
不知道你注意了没有:字符在 Kotlin 中不是数值类型
Kotlin 的 数值类型 的使用
数值类型的声明
1 .变量定义
var <标识符> : <类型> = <初始化值>
常量定义
val <标识符> : <类型> = <初始化值>
可变变量,使用var修饰;不可变的变量(类似于Java中的final),使用val修饰。而在变量类型后使用了问号,表示这个变量是空指针安全的
2 .类型推导
你可能在其他语言中看到过类型推导。在 Java 里,我们需要自己声明类型,变量名,以及数值。在 Kotlin 里,顺序有些不一样,你先声明变量名,然后是类型,然后是分配值。很多情况下,你不需要声明类型。一个字符串字面量足以指明这是个字符串类型。字符,整形,长整形,单浮点数,双浮点数,布尔值都是可以无需显性声明类型的。
var string: String = "" var string = "" var char = ' ' var int = 1 var long = 0L var float = 0F var double = 0.0
分享名称:Kotlin教程之基本数据类型-创新互联
本文网址:http://ybzwz.com/article/dessee.html