Kontlin 返回匿名函数
函数 返回 匿名
2023-09-27 14:27:38 时间
kotlin 迷人的地方在于他可以直接传入函数。。。对标java 接口
但是他超级`迷人`的地方就在于 他可以。。返回函数。。
这就离谱了兄弟们。。这java想也不敢想啊
来吧 上Demo
import java.util.*
fun main() {
val test = testRetrunFun(611)
val test1 = test("什么jb 泡沫?", 404)
println(test1)
}
fun testRetrunFun(int: Int): (String, Int) -> String {
return { result: String, code: Int ->
"全都是泡沫。是美丽的花火。 我本来传入了 int: ${int} 现在的函数又传入了 result $result code:$code "
}
}
这已经非常的时尚了。。
因为我学了很多语言。。第一次这么调用 蛮有意思的
相关文章
- PHP内置函数系统IP地址返回信息信息
- 箭头函数返回对象字面量
- vector作为函数返回类型
- C++函数的返回值——返回引用类型&非引用类型
- Sql Server 函数的操作实例!(执行多条语句,返回Select查询后的临时表)
- 第五十八章 Caché 函数大全 $REVERSE 函数
- 理解OpenCV中的宏定义 CVAPI(函数返回类型)
- algorithm头文件下的常用函数
- Oracle分析函数的项目实践实例
- 使用AngularJS中的filterFilter函数进行过滤
- bind函数作用、应用场景以及模拟实现
- 《jQuery、jQuery UI及jQuery Mobile技巧与示例》——3.7 示例:添加函数的返回结果
- Go基础系列:函数(1)
- shell使用标准输出返回函数值
- oracle函数 extract(c1 from d1)
- 函数响应式编程
- 函数可以返回结构体的原因
- Excel 函数大全之 SLOPE function 返回线性回归线的斜率
- 箭头函数返回对象 && 尾调用优化
- 浅析Object.assign()基本用法(对象合并、同名属性覆盖、仅1个参数时直接返回、target不是对象会转成对象、源对象位置为非对象时不同的处理规则-字符串的特殊情况、拷贝的属性限制)及需要注意的点(浅拷贝、同名属性替换、数组的处理-把索引当属性替换、取值函数先取值再拷贝)和常见应用(给对象添加属性、合并多个对象、给属性设置默认值)
- 深入理解softmax函数
- GaussDB(DWS)自定义函数返回多结果集
- 机器学习——常用核函数
- 练习 2-8 编写一个函数rightrot(x, n),该函数返回将x循环右移(即从最右端移出的位将从最左端移入)n(二进制)位后所得到的值。
- 练习 2-7 编写一个函数invert(x, p, n),该函数返回对x执行下列操作后的结果值:将x中从第p位开始的n个(二进制)位求反(即,1变成0,0变成1),x的其余各位保持不变。
- [Mysql] NTILE()函数
- MySQL 函数 && 单行函数