Я читаю документ на CompletableFuture
и описание для thenAccept()
является
Возвращает новый CompletionStage, который, когда этот этап завершается нормально, выполняется с результатом этого этапа в качестве аргумента для действия, которое было предоставлено.
и для thenApply()
является
Возвращает новое CompletionStage, которое, когда этот этап завершается нормально, выполняется с результатом этого этапа в качестве аргумента функции, поставляемой в комплекте. '' '
Может ли кто-нибудь объяснить разницу между этими двумя примерами?