
Kotlin
记录学习Kotlin的体会
Shirley@@@
我是一只皮皮虾
展开
-
kt的let、apply、with、run的含义和使用
let /** * 综下:使用let会返回一个叫it的该对象,当然了,it是可以改名字的,用lamda表达式,我觉得let主要是用于非空判断的 */ private fun ktLetUsage() {// 用例1 iv_image.let { it.setImageResource(R.mipmap.ic_launcher_round) }// 等价于,但是其实你看这里的let会有一个.原创 2021-08-16 10:56:40 · 1149 阅读 · 0 评论 -
Kotlin学习
基础语法方法的定义有返回值 fun test (a : Int , b : String) : Int { return 0 }无返回值,Unit可省,vararg 可变参数 ,Int?可空,如图所示,第二个调用处未打印fun test(vararg v: Int?): Unit { v.forEach { Log.d(TAG, "test: $it") }}//测试test(1, 2, 3)test()打印原创 2021-08-04 18:23:25 · 190 阅读 · 2 评论