我試圖理解 Java 中的 CompletableFurue,但我堅持以下幾點。
CompletableFuture<String> cf = getString();
我想檢查可完成未來中存在的字串是否為“null”。如何在不使用 get() 或 join() 函式的情況下做到這一點?
uj5u.com熱心網友回復:
您不這樣做,因為該值可能尚不可用。
CompletableFuture
您可以做的是,使用其中一種方法將檢查(和后續邏輯)移到. 例如:
CompletableFuture<Void> cf2 = cf.thenAccept(value -> {
if (value != null) {
// do something with the value
}
});
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/469327.html