Als «java-8» getaggte Fragen

74
Collectors.toSet () und HashSet

Nehmen Sie die folgende Zeile des Beispielcodes: Set<String> someSet = someColletion.stream().map(p -> p.toString()).collect(Collectors.toSet()); Ich will eine HashSet. Wenn ich einen Debugger zum Code bringe, bekomme ich tatsächlich einen HashSet. Ich habe mir

73
Lambda diese Referenz in Java

Ich möchte ein anonymous classin ein konvertieren lambda expression. Aber diese anonyme Klasse benutze ich das thisSchlüsselwort. Zum Beispiel habe ich dieses einfache Observer/ObservableMuster geschrieben: import java.util.ArrayList; import java.util.Collection; public static class...

72
So vergleichen Sie LocalDate-Instanzen Java 8

Ich schreibe eine App, deren Datumsangaben ziemlich genau sein müssen, und ich frage mich, wie ich LocalDate-Instanzen vergleichen kann. Im Moment habe ich Folgendes verwendet: LocalDate localdate1 = LocalDate().now(); LocalDate localdate2 = someService.getSomeDate();

71
Mehrere Ausnahmen in Java-8 abfangen

Beim Ausprobieren der Multi-Catch- Funktion habe ich in meinem gefundenm1() Methode , funktioniert alles wie erwartet. Im m2()selben Code wird jedoch nicht kompiliert. Ich habe gerade die Syntax geändert, um die Anzahl der Codezeilen zu reduzieren. public class Main { public int m1(boolean bool) {...