Skip to content

Instantly share code, notes, and snippets.

@Yatharth0045
Last active April 7, 2019 16:11
Show Gist options
  • Save Yatharth0045/3245a8a67fcbb019dbc4a34769dae554 to your computer and use it in GitHub Desktop.
Save Yatharth0045/3245a8a67fcbb019dbc4a34769dae554 to your computer and use it in GitHub Desktop.
This program is to show the use of thenAccept() method of completablefuture
import java.util.concurrent.CompletableFuture;
import java.util.concurrent.ExecutionException;
class Test {
public static void main(String[] args) throws ExecutionException, InterruptedException {
CompletableFuture<Integer> completableFuture = CompletableFuture.supplyAsync(() -> (int) (Math.random() * 10));
CompletableFuture<Void> voidCompletableFuture = completableFuture.thenAccept(System.out::println);
voidCompletableFuture.get();
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment