异步地消费迁移阶段的结果
同样,可以使用thenAcceptAsync
方法, 串联的CompletableFuture可以异步地执行。
static void thenAcceptAsyncExample() {StringBuilder result = new StringBuilder();CompletableFuture cf = CompletableFuture.completedFuture("thenAcceptAsync message").thenAcceptAsync(s -> result.append(s));cf.join();assertTrue("Result was empty", result.length() > 0);
}