Questions marquées «java-8»

119
CompletableFuture | thenApply vs thenComposer

Je n'arrive pas à comprendre la différence entre thenApply() et thenCompose(). Alors, quelqu'un pourrait-il fournir un cas d'utilisation valide? À partir de la documentation Java: thenApply(Function<? super T,? extends U> fn) Renvoie un nouveau CompletionStagequi, lorsque cette étape se...

118
Java 8 est-il un bon moyen de répéter une valeur ou une fonction?

Dans de nombreuses autres langues, par exemple. Haskell, il est facile de répéter une valeur ou une fonction plusieurs fois, par exemple. pour obtenir une liste de 8 copies de la valeur 1: take 8 (repeat 1) mais je ne l'ai pas encore trouvé dans Java 8. Existe-t-il une telle fonction dans le JDK de...

118
Que signifie lambda avec 2 flèches dans Java 8?

J'ai déjà lu plusieurs tutoriels Java 8. En ce moment, j'ai rencontré le sujet suivant: Java prend-il en charge Currying? Ici, je vois le code suivant: IntFunction<IntUnaryOperator> curriedAdd = a -> b -> a + b; System.out.println(curriedAdd.apply(1).applyAsInt(12)); Je comprends que...