
Kotlin
hysealive
做生命的强者,且行且歌
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Kotlin:Standard.kt标准库常用API总结
在 Kotlin 源码的Standard.kt标准库中提供了一些便捷的内置高阶函数( let、also、with、run、apply ),可以帮助我们写出更简洁优雅的 Kotlin 代码,提高开发效率。但前提是先要对高阶函数有所了解。 // 比如这样初始化一个User // 这样的代码是不是简洁优雅,我是比较喜欢这种风格的 val user = User().apply { this.name = "kotlin" this.age = 18 this.isMale = tru..原创 2020-08-12 17:45:22 · 559 阅读 · 0 评论 -
Kotlin:object关键字总结
object关键字主要有三种使用场景 对象声明(object declaration) 伴生对象(companion object) 对象表达式(object expression) 对象声明(object declaration) 将类的声明和定义该类的单例对象结合在一起(即通过object就实现了单例模式) 对象声明中不能包含构造器(包括主构造器和次级构造器) 对象声明实例解析以及在kotlin和java代码中的调用 object UserManager { fun saveUser..原创 2020-08-12 13:41:30 · 319 阅读 · 0 评论 -
Kotlin:in操作符总结
可以用in判断数字是否在某个区间 // 检查x数值是否在1到4区间 if (x in 1..4){ } 可以用in判断集合中是否存在某个元素 // 检查list中是否有某个元素 if (name in list){ } 可以用in遍历整个区间或者集合 // 遍历 for(i in 1..4){ print(i) // 1234 } // 设置步长 for(i in 1..4 step 2) { print(i) // 13 } // for(i in 4..1) // error // .原创 2020-08-11 18:03:23 · 1372 阅读 · 0 评论