
kotlin
ice_eyes
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Kotlin数据类型--空类型、智能类型、包、区间、数组
空类型和智能类型转换 字符串被设定为不能为null。例如:fun getName():String{ return null;}上面这样的代码段编译不会被通过,提示字符串不能被返回空值。 因此,下面一小段代码是空指针安全的。fun main(args:Array<String>){ println(getName().length)}如果...原创 2018-04-24 23:17:15 · 527 阅读 · 0 评论 -
Kotlin数据类型--布尔,数字,字符,字符串,类
Kotlin中有两个关键字var和val,用来定义变量。 var是一个可变变量,这是一个可以通过重新分配来更改为另一个值的变量。这种声明变量的方式和java中声明变量的方式一样。val是一个只读变量,这种声明变量的方式相当于java中的final变量。一个val创建的时候必须初始化,因为以后不能被改变。Boolean类型val aBoolean:Boolean = trueval bB...原创 2018-04-20 23:40:34 · 1315 阅读 · 0 评论 -
Kotlin程序结构---变量常量、函数、lambda表达式
val相当于java中的被Final关键字修饰的常量 val:值类型 = value 不可以被重复赋值。 运行时常量:val x = getX() 编译期常量:const val x = 2var是变量 var x:值类型 = value 或者用类型推导 var x = “helloworld” //定义变量并初始化 x = “hiworld” //再次赋值 类型推导:变...原创 2018-04-26 21:36:57 · 278 阅读 · 0 评论