CountedCompleter.NextComplete 方法

定义

如果此任务没有完整程序,则 ForkJoinTask#quietlyComplete 调用并返回 null

[Android.Runtime.Register("nextComplete", "()Ljava/util/concurrent/CountedCompleter;", "", ApiSince=24)]
public Java.Util.Concurrent.CountedCompleter? NextComplete();
[<Android.Runtime.Register("nextComplete", "()Ljava/util/concurrent/CountedCompleter;", "", ApiSince=24)>]
member this.NextComplete : unit -> Java.Util.Concurrent.CountedCompleter

返回

完成程序,或者 null 如果没有

属性

注解

如果此任务没有完整程序,则 ForkJoinTask#quietlyComplete 调用并返回 null。 或者,如果完成器的挂起计数为非零,则递减挂起计数并返回 null。 否则,返回完整程序。 此方法可用作同质任务层次结构的完成遍历循环的一部分:

{@code
            for (CountedCompleter<?> c = firstComplete();
                 c != null;
                 c = c.nextComplete()) {
              // ... process c ...
            }}

适用于 . 的 java.util.concurrent.CountedCompleter.nextComplete()Java 文档

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于