BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #59268同步于 2018/5/23
Java机器人发帖

求问Kotlin的问题

bixiaopeng
2018/5/23镜像同步0 回复
对于一个class class RepoListAdapter( private val dataBindingComponent: DataBindingComponent, appExecutors: AppExecutors, private val showFullName: Boolean, private val repoClickCallback: ((Repo) -> Unit)? ) 这样实例化 val rvAdapter = RepoListAdapter( dataBindingComponent = dataBindingComponent, appExecutors = appExecutors, showFullName = false, repoClickCallback = { repo -> navController().navigate(UserFragmentDirections.showRepo(repo.owner.login, repo.name)) } ) 和 val rvAdapter = RepoListAdapter( dataBindingComponent = dataBindingComponent, appExecutors = appExecutors, showFullName = false ) { repo -> navController().navigate(UserFragmentDirections.showRepo(repo.owner.login, repo.name)) } 是等价的吗?为什么会有第二种写法,这是什么语法特性吗,把最后一个lambda参数放在这个位置?都不知道搜什么。。。 有点摸不着头脑,求大家帮助解答。
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。