Kotlin
文章平均质量分 56
GalaxyHon
不停思考,追求卓越
展开
-
Kotlin(二)类和对象
没有函数名,函数体在一对花括号中,后边必须写圆括号调用,匿名函数不需要return,默认返回函数最后一行的结果。d、run,对象引用是this,返回值是lambda表达式结果。e、 with,对象引用this,返回值是lambda表达式结果。a、let 对一个非空对象执行lambda表达式,简化了重复的对象名,省略了非空检查。infix修饰,省略了点和括号,但是函数只能有一个参数,不能有默认值。c、apply,对象引用是this,返回值是对象。b、also,对象引用是it,返回值也是对象。原创 2024-04-22 16:01:24 · 212 阅读 · 1 评论 -
Kotlin(一)变量 数据类型 控制流程
val(read only variable )只读变量,且只能赋值一次,不能修改。非常简洁的语法,还支持range类型的表达式(in downto until。const val 编译时常量,全局变量,只能赋值一次,必须在函数外初始化。var(variable) 变量,可以无限次赋值,生命周期仅限于函数内部。原创 2022-04-01 18:57:33 · 2169 阅读 · 0 评论