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.
1
Antwort

Java 8 - Typenkonflikt: Konvertierung von ListSerializable in ListString nicht möglich

Ich habe eine Liste von Strings: %Vor% Dann um alles in einer Liste wie folgt zu konvertieren: "a1","a2","b1","b2" hat folgendes geschrieben: %Vor% Aber ich hatte einen Fehler: "Typenkonflikt: kann nicht von List<Serializable>...
10.01.2017, 15:00
1
Antwort

Methodenverweise auf Rohtypen schädlich?

Der folgende Code enthält eine Referenz auf Enum::name (no no type parameter). %Vor% Javac meldet beim Kompilieren eine Warnung:    [WARNUNG] gefunden raw type: java.lang.Enum fehlt Typ Argumente für   generische Klasse java.lang.Enum...
12.05.2016, 11:36
3
Antworten

Generischen Typ für die gleiche Funktionalität verwenden

Ich habe ein Szenario, in dem zwei Funktionen identisch sind, aber das Klassenobjekt, das in den beiden verwendet wird, unterscheidet sich ähnlich, %Vor% Und ähnlich andere Funktion wie, %Vor% Wie kann ich die generische Klasse für das M...
01.11.2017, 12:15
1
Antwort

Vergleichen Sie LocalDateTime ohne Nanosekunde in Java 8

Ich möchte 2 LocalDateTime-Objekte ohne Berücksichtigung von Nanosekunden vergleichen. So mache ich gerade. Gibt es einen besseren Weg, dies zu tun? %Vor%     
30.11.2017, 00:44
1
Antwort

Kompilieren einer Java-Klasse im Speicher mit "Lombok" -Anmerkungen und Java JDK 8

Ich versuche, die Beschreibung einiger Java Beans aus einer XML-Datei abzurufen. Ich möchte sie mit @Data aus dem Projekt lombok kommentieren, um automatisch Konstruktor, equals, hashCode, Getter, Setter und toString einzuschließen. Ich mö...
01.09.2014, 13:49
2
Antworten

Java 8 verwendet automatisch Multicore?

Ich habe vor einem Jahr einige Tests bezüglich Multicore mit Java 7 durchgeführt. Zuerst habe ich einige Berechnungen nur im Hauptthread durchgeführt (CPU-Auslastung zeigte, dass nur ein Kern die ganze Arbeit verrichtet) und dann Callable mit ei...
17.02.2015, 23:25
2
Antworten

Erstellen Sie eine Methode, die eine variable Länge von Funktionsargumenten mit möglicherweise unterschiedlichen Typen akzeptiert

Angenommen, ich habe eine Zeichenfolge: String s = "1,2,3,4,5,6" . Ich möchte eine Methode combineFunctions() erstellen, die eine Sequenz variabler Länge von Function s als Argument nehmen und alle Operationen in dieser Reihenfolge anwen...
21.10.2015, 12:42
2
Antworten

Sind Stack-Traces weniger navigierbar, wenn Methodenverweise vs Lambdas verwendet werden?

Ich habe gerade ein schnelles Experiment in Eclipse durchgeführt. %Vor% Wenn der Methodenreferenztest fehlschlägt, beginnt die Ablaufverfolgung %Vor% Es gibt keine Referenz zurück zu der Linie, auf der die Methodenreferenz verwendet wird...
13.11.2015, 11:45
2
Antworten

String ersetzen Mit hashmap-Wert mit Java 8 Stream

Ich habe String und HashMap wie unter codes: %Vor% und ich versuche, die Zeichenfolge durch die HashMap -Werte zu ersetzen, aber dies funktioniert nicht, weil test endgültig ist und nicht im Body von forEach neu zugewiesen wer...
23.03.2016, 07:54
3
Antworten

Geben Sie einen generischen Typ, aber keinen eigenen Typ in Java Generics ein

Ich muss die Methodensignatur eingeben, damit sie 2 gleich typisierte Parameter verschiedener konkreter Subtypen akzeptiert. Ist es möglich, so etwas mit Generika zu kodieren? Wie würdest du es lösen? (Der Fall ist absolut ein Beispiel) %Vo...
29.12.2015, 13:32