在Kotlin中,如果要使用该元素forEach,可以使用it关键字.所以现在我想知道如果我有这样的forEach内部我应该怎么做forEach:
list.forEach {
val parent = it
it.forEach {
// `it` now become the element of the parent.
}
}
Run Code Online (Sandbox Code Playgroud)
我认为只为命名约定定义一个新变量是如此愚蠢.有这个问题的任何其他解决方案?
dni*_*Hze 62
it只是所有单个参数闭包内的默认参数名称.您可以自己指定参数名称:
collection.forEach { customName ->
...
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15734 次 |
| 最近记录: |