lamada

来源:5-7 本章小结

微笑q20

2021-08-12

operator fun String.div(right: Any?):Int{
val right=right.toString()
return this.windowed(right.length,1){
it==right
}.count {
it
}
}

这个怎么理解

写回答

1回答

bennyhuo

2021-08-12

对windowed不理解吗?这个是一个高阶函数,高阶函数后面会讲,先大概了解一下这个东西的作用就行了。就是一个滑窗,去遍历

0
3
天刑2018
回复
bennyhuo
更准确的说高阶函数是将函数用作参数,返回值的函数
2023-08-31
共3条回复

学会Kotlin 突破开发语言瓶颈

如果有一门语言可以取代Java,那么它一定是Kotlin。

1760 学习 · 481 问题

查看课程