java-8

Verwenden Sie dieses Tag für spezifische Fragen zu Java 8, Version 8 (interne Nummer 1.8) der Java-Plattform, die am 18. März 2014 veröffentlicht wurde. In den meisten Fällen sollten Sie auch das Java-Tag angeben.
3
Antworten

So prüfen Sie, ob die Sammlung nicht leer ist, indem Sie java Stream verwenden

Ich bin neu in Java 8. Ich bin nicht in der Lage zu verstehen, was im folgenden Code falsch ist. Die Idee ist, Collection<User> zu senden, wenn es nicht leer ist. Aber wenn die Sammlung leer ist als gesendet HttpStatus.NOT_FOUND Enti...
03.06.2015, 22:08
2
Antworten

Wie kann ich im Java8-Funktionsstil die Werte einem bereits vorhandenen Schlüsselwertpaar zuordnen?

Ich habe eine Karte: %Vor% Nun möchte ich der Karte wie folgt neue Schlüsselwertpaare hinzufügen: %Vor% Wie kann ich das mit Java8 funktionalem Stil tun?     
01.12.2015, 13:29
3
Antworten

Konvertieren von Objektlisten in MapObject, Object mit Java 8 Lambdas

Ich habe eine Liste von Objekten, die sagen Auto, das in Map konvertiert werden soll. %Vor% Ich habe ein anderes Objekt, das ich als Schlüssel der Karte behandeln möchte. %Vor% Ich möchte eine Karte aus der Liste der Autoobjekte erstelle...
18.08.2015, 10:54
3
Antworten

Konstruktor Methodenreferenz für (nicht-statische) innere Klasse?

Gibt es für die innere Klasse der äußeren Klasseninstanz etwas Ähnliches für StaticClass::new ? Bearbeiten: i.e. wenn ich habe %Vor% Ich kann Outer o = new Outer(); Inner i = o.new Inner() in altem Java machen. Wie kann ich das o...
11.03.2015, 09:21
2
Antworten

Java 8 Streams - Gruppierung eines Tupelstroms

Bearbeiten :: Ich formuliere die Frage so, dass sie klarer ist Ich habe diesen Code geschrieben %Vor% Ich möchte diese Liste mit Dampf verarbeiten, so dass die Ausgabe eine Karte ist, die Schlüssel (1, 3), (2, 6), (3, 9) enthält Also g...
20.09.2015, 14:11
2
Antworten

How-to einen Strom von Komparatoren verketten und anwenden?

Ich habe einen Strom unsortierter Elemente und einen Strom von Komparatoren. Ich möchte alle Komparatoren mit "thenComparing" (Multisort) auf den Stream anwenden Gibt es einen eleganteren Weg als der folgende Code, um dies zu erreichen? %Vor%...
15.09.2014, 14:08
3
Antworten

Wie implementiert man diesen verschachtelten Fluss mit Optionals?

Ich habe eine Methode, die String als Eingabe verwendet und auch String zurückgibt. Die folgende ASCII-Grafik zeigt den logischen Ablauf: %Vor% Im Grunde für gegebene input suche ich nach A Objekt, das in einem Option verpa...
17.11.2016, 16:05
2
Antworten

Gewichteten Durchschnitt mit Java 8 Streams berechnen

Wie gehe ich vor, um den gewichteten Mittelwert eines Map<Double, Integer> zu berechnen, wobei der Integer-Wert das Gewicht für den Double-Wert ist, der gemittelt werden soll. zB: Karte hat folgende Elemente: (0.7, 100) // Wert ist...
04.11.2016, 10:14
4
Antworten

Konvertieren von Array zu HashMap mit Java 8 Stream

Ich schreibe eine Funktion, um Array mit Java 8 Stream in Map zu konvertieren. Hier ist was ich wollte %Vor% Gültige Verwendungen %Vor% Ungültige Gebräuche %Vor% Irgendwelche hilft? Danke!     
30.01.2017, 22:12
2
Antworten

Wie man in groupBy Java Stream limitiert

Dies ist mein Kursmodell in der Klasse Course : %Vor% Dies ist mein Lehrermodell in der Klasse Teacher : %Vor% Ich möchte ein Map<String, List<Course>> erhalten, aber wenn teacherId wiederholt wird, füge einfach das...
05.02.2018, 11:26