400 028 6601

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

Kotlin教程之基本数据类型-创新互联

Kotlin教程之基本数据类型的学习

信丰网站制作公司哪家好,找创新互联公司!从网页设计、网站建设、微信开发、APP开发、自适应网站建设等网站项目制作,到程序开发,运营维护。创新互联公司从2013年开始到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联公司

基本类型

我们知道java的基本类型分为基本数据类型:

和引用数据类型:

在 Kotlin 中,所有变量的成员方法和属性都是一个对象。一些类型是内建的,因为它们的实现是优化过的,但对用户来说它们就像普通的类一样。在这篇中,我们将会讲到大多数的类型:数值,字符,布尔,以及数组。

Kotlin 的 数值类型

Kotlin 处理数值的方法和 java 很相似。比如,不存在隐式转换数值的宽度,并且在字面上有一些小小的不同。


Kotlin 提供了如下内建数值类型(和 java 很相似):


Kotlin教程之基本数据类型

不知道你注意了没有:字符在 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://mzwzsj.com/article/dessee.html

其他资讯

让你的专属顾问为你服务