技术栈
lambda 表达式
bjzhang75
2 个月前
java
·
lambda 表达式
常用的 Lambda 表达式案例解析
将操作后的对象转化为新的对象:filter 用于过滤不满足条件的元素:map 方法可以对流中的元素进行转换:
zengk562
1 年前
内联函数
·
lambda 表达式
·
kotlin 高级函数
·
常用扩展方法
·
集合的常用扩展方法
·
kotlin 匿名内部类
·
sam 转换
五、Kotlin 函数进阶
以下 2 点至少满足其一的函数称为高阶函数:形参列表中包含函数类型的参数返回值类型是函数类型Kotlin 中的内联函数类似于 C++ 中的内联函数,都是在函数原型前面加 inline 关键字声明一个内联函数。
zengk562
1 年前
匿名函数
·
kotlin 常量和变量
·
if-else 表达式
·
when 表达式
·
运算符重载函数
·
lambda 表达式
·
中缀表达式
四、Kotlin 表达式
注意:当 var 声明的变量做成员属性时,默认提供 setter/getter 方法。注意:注意:常量引用即:使用 val 声明的类类型的变量。