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

Avatar.js und Projekt-Avatar

Im Kontext von Java 8 und Nashorn sehe ich zwei Projekte, die regelmäßig erwähnt werden. Avatar.js und Projekt Avatar Was ist die Beziehung dieser Projekte? Avatar.js hat sehr wenig Dokumentation. Soweit ich es gesammelt habe, biete...
09.03.2014, 23:38
2
Antworten

Warum stimmt eine Java-Methodenreferenz mit Rückgabetyp mit der Consumer-Schnittstelle überein?

Ich bin verwirrt durch den folgenden Code %Vor% Ich hätte erwartet, dass die Zuweisung von lambda3 fehlschlägt, da meine consume-Methode nicht mit der accept-Methode in der Verbraucherschnittstelle übereinstimmt - die Rückgabetypen sind unte...
18.05.2016, 19:15
2
Antworten

Java Optional - Wenn Else-Anweisungen

Also nach einigem Lesen habe ich das gesehen %Vor% ist nicht die bevorzugte Methode zur Verwendung von Optional ( Ссылка ). Aber wenn ich eine solche if-Anweisung habe: %Vor% Ist dies der beste Weg dies zu tun oder gibt es einen empfohle...
20.01.2016, 14:05
3
Antworten

So geben Sie den absoluten Wert einer vorzeichenlosen Ganzzahl in Java aus [duplizieren]

Ich möchte 4294967295 einer Variablen zuweisen ( 2^32-1 ) Es ist offensichtlich, dass ich das mit Integer nicht machen kann, und ich kann es mit Long machen. Allerdings habe ich festgestellt, dass Java 8 unsignierte Ganzzahlen (z...
15.10.2014, 11:07
4
Antworten

Überprüfen Sie den Inhalt der Arraylist mit dem Java-Stream

Betrachten Sie die folgende ArrayList: %Vor% Wie kann man mit Java-Streams prüfen, ob diese Arraylist andere Objekte als Person oder User enthält? Damit kann ich eine if-Anweisung machen, die null zurückgibt, wenn sie nur Person...
05.11.2015, 15:35
1
Antwort

Wie HashMap mit Lambda Expression gefüllt wird

Es gibt eine Klasse ( SomeOrders ), wenige Felder wie Id , Summary , Amount usw. Die Anforderung, Id als Schlüssel und Summary -Werte in HashMap aus der Liste der SomeOrder -Objekte zu sammeln. Code in Vor java 8: %Vor%...
23.03.2015, 10:19
3
Antworten

LocalDate-Objekt aus Ganzzahlen erstellen

Wenn ich den Monat, den Tag und das Jahr eines Datums bereits als ganze Zahlen angegeben habe, wie kann ich dann am besten ein LocalDate -Objekt erstellen? Ich habe diesen Beitrag String zu LocalDate gefunden, aber er beginnt mit einer Str...
15.03.2015, 15:12
3
Antworten

Ist Java 8 findFirst (). isPresent () effizienter als count () 0?

Da ich einen Stream Stream<T> stream = list.stream().filter(some predicate) habe, bei dem die Liste sehr groß ist, ist es effizienter zu überprüfen, ob der Stream nicht leer ist: stream.count() > 0 oder: stream.findFirst().isPres...
26.09.2016, 23:41
4
Antworten

Wie wird die IOException in Iterable.forEach behandelt?

Ich spiele mit Möglichkeiten, eine Reihe von Objekten in eine Datei zu schreiben. Warum kompiliert die folgende Implementierung, die Iterable.forEach () verwendet, nicht? In Eclipse bekomme ich die Nachricht, dass eine IOException nicht behandel...
24.04.2015, 19:41
3
Antworten

Java 8 Lambda-Ausdruck mit einer abstrakten Klasse, die nur eine Methode hat [duplizieren]

Ich lerne Lambda-Ausdrücke in Java 8. Kann mir jemand erklären, wie man Lambda-Ausdruck mit einer abstrakten Klasse verwendet, die nur eine Methode hat (wenn es möglich ist)? Dies ist zum Beispiel die abstrakte Klasse: %Vor% Und ich hab...
18.12.2017, 18:24