Als «java-8» getaggte Fragen

121
Formatieren Sie LocalDateTime mit Timezone in Java8

Ich habe diesen einfachen Code: DateTimeFormatter FORMATTER = DateTimeFormatter.ofPattern("yyyyMMdd HH:mm:ss.SSSSSS Z"); LocalDateTime.now().format(FORMATTER) Dann bekomme ich folgende Ausnahme: java.time.temporal.UnsupportedTemporalTypeException: Unsupported field: OffsetSeconds at...

119
CompletableFuture | thenApply vs thenCompose

Ich kann den Unterschied zwischen thenApply() und nicht verstehen thenCompose(). Könnte jemand einen gültigen Anwendungsfall bereitstellen? Aus den Java-Dokumenten: thenApply(Function<? super T,? extends U> fn) Gibt eine neue zurück CompletionStage, die, wenn diese Stufe normal abgeschlossen...

118
Was bedeutet Lambda mit 2 Pfeilen in Java 8?

Ich habe bereits mehrere Java 8-Tutorials gelesen. Im Moment bin ich auf folgendes Thema gestoßen: Unterstützt Java Currying? Hier sehe ich folgenden Code: IntFunction<IntUnaryOperator> curriedAdd = a -> b -> a + b; System.out.println(curriedAdd.apply(1).applyAsInt(12)); Ich...

116
Java 8 Standardmethoden als Merkmale: sicher?

Ist es eine sichere Praxis, Standardmethoden als Version von Merkmalen für Arme in Java 8 zu verwenden? Einige behaupten, es könnte Pandas traurig machen, wenn man sie nur deswegen benutzt, weil es cool ist, aber das ist nicht meine Absicht. Es wird auch oft daran erinnert, dass Standardmethoden...