什么是高级函数
如果一个函数接收另一个函数作为参数,或者返回值的类型是另一个函数,那么该函数就称为高阶函数
函数类型
(String,Int) -> Unit
- **->左边的部分就是用来声明该函数接收什么参数的,多个参数之间用逗号隔开,如果不接收任何参数,写一对空括号就可以了。
- ->**右边的部分用于声明该函数的返回值是什么类型,如果没有返回值就使用Unit,它大致相当于Java中的void
如果一个函数接收另一个函数作为参数,或者返回值的类型是另一个函数,那么该函数就称为高阶函数
(String,Int) -> Unit
本文标题:Kotlin 高阶函数详解
本文链接:https://www.haomeiwen.com/subject/rubzmrtx.html
网友评论