collectAsync
fun <T, R> Collectable<T>.collectAsync(scope: CoroutineScope? = null, collector: Collector<T, *, R>): CompletableFuture<R>(source)
使用 Collector 异步地收集 Collectable 中的元素。 如果 scope 为 null
,则会视情况使用 GlobalScope 或使用 CompletableFuture.supplyAsync。
注意:如果没有指定 scope 且在可能会使用 GlobalScope 的情况下, 你应当了解 GlobalScope 的特性与注意事项。