Kotlin 高阶函数详解
2022-08-18 本文已影响0人
Kael_Zhang的安卓笔记
什么是高级函数
如果一个函数接收另一个函数作为参数,或者返回值的类型是另一个函数,那么该函数就称为高阶函数
函数类型
(String,Int) -> Unit
- **->左边的部分就是用来声明该函数接收什么参数的,多个参数之间用逗号隔开,如果不接收任何参数,写一对空括号就可以了。
- ->**右边的部分用于声明该函数的返回值是什么类型,如果没有返回值就使用Unit,它大致相当于Java中的void