当所有布尔值都设置为 true 并且我运行 startProcess() 时,它应该为 true 并且我想执行 onFinished() 方法。我该怎么做呢?
private var completed: BooleanArray = booleanArrayOf(false, false, false, false)
fun startProcess() {
completed.all { it -> callback.onFinished() }
}
Run Code Online (Sandbox Code Playgroud)
将 置于- 条件all中if,例如:
fun startProcess() {
if (completed.all { it })
callback.onFinished()
}
Run Code Online (Sandbox Code Playgroud)
来自链接的all参考:
true如果所有元素都与给定谓词匹配,则返回。
| 归档时间: |
|
| 查看次数: |
2517 次 |
| 最近记录: |