采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
test({}) = test(){} = test{}
test 方法的返回值是 Unit,但 getPart 返回值是 String,还是有问题的吧
getPart没有调用
getPart函数引用变量定义了吧,只不过方法体没有执行。
你觉得应该报什么错?
test方法要求的的是()->Unit。getPart的类型明显不匹配。起码也得编译器报红吧。。。
那个 { } 就是()-> Unit,所以不会报错。
test({....})简化写成 test {....}
登录后可查看更多问答,登录/注册
如果有一门语言可以取代Java,那么它一定是Kotlin。
1.5k 4
1.5k 1
365 1
136 20
1.3k 16