可转换未来|然后应用 vs 然后计算
我无法弄清楚 和 之间的区别。thenApply
thenCompose
那么,有人可以提供一个有效的用例吗?
来自 Java 文档:
thenApply(Function<? super T,? extends U> fn)
返回一个新的,当此阶段正常完成时,执行该阶段时,将此阶段的结果作为所提供函数的参数。
CompletionStage
thenCompose(Function<? super T,? extends CompletionStage<U>> fn)
返回一个新的,当此阶段正常完成时,以此阶段作为所提供函数的参数执行。
CompletionStage
我明白了扩展完成阶段的第二个参数,没有。thenCompose
thenApply
有人可以提供一个例子,在这种情况下我必须使用以及何时使用?thenApply
thenCompose