Suchergebnisse für Anfrage "java-8"
Was ist die eleganteste Möglichkeit, zwei optionale <BigDecimal> -Zahlen hinzuzufügen?
Ich muss eine Additionsoperation für zwei große Dezimalstellen ausführen, bei denen es sich um um umbrochene Optionszeichen handelt: Optional<BigDecimal> ordersTotal; Optional<BigDecimal> newOrder;Ich möchte ordersTotal + = newOrder erreichen. ...
Objekt mit maximaler Häufigkeit aus Java 8-Stream abrufen
Ich habe ein Objekt mitcity undzip Felder, nennen wir esRecord. public class Record() { private String zip; private String city; //getters and setters }Jetzt habe ich eine Sammlung dieser Objekte und gruppiere sie nachzip mit dem folgenden ...
Android zeigt nach dem Update auf Java 8 @ Text in falscher Codierung
Ich habe mein Projekt auf SDK-Version 24 und Java 8 aktualisiert und dabei ein seltsames Codierungsproblem festgestellt. Aus irgendeinem seltsamen Grund behandelt Android meine fest codierten UTF-8-Zeichenfolgen als Windows-1251 und der Text ...
Parse Uhrzeit in Java 8
Ich frage mich, ob es möglich ist, die Uhrzeit Stunde: Minute: Sekunde in Java 8 zu analysieren? z.B final DateTimeFormatter formatter = DateTimeFormatter.ofPattern("HH:mm:ss"); final String str = "12:22:10"; final LocalDateTime dateTime ...
Java Streams - Wie führe ich eine Zwischenfunktion für jedes n-te Element durch?
Ich suche nach einer Operation für einen Stream, mit der ich bei jedem n-ten Element eine Nicht-Terminal-Operation (und / oder Terminal-Operation) ausführen kann. Obwohl ich zum Beispiel einen Stream mit Primzahlen verwende, kann es sich bei dem ...
Wie kann eine Liste in Unterlisten aufgeteilt werden, wobei die ursprüngliche Reihenfolge der Elemente beibehalten wird?
Wie kann man eine Liste in eine bestimmte Anzahl von Listen aufteilen, die Elemente der Reihe nach sortieren und auf die Unterlisten verteilen (also die Liste nicht partitionieren)? Ich möchte dies so "nett" wie möglich machen (mit Java ...
Ist Java 8-Streams atomar?
Ich habe ein paar Beiträge gelesen, bin aber immer noch verwirrt. Ich weiß, dass parallele Streams parallel ausgeführt werden, wobei die CPUs verwendet werden. und ich glaube, dass die Unteraufträge als atomare Einheiten ausgeführt werden, bin ...
Was bedeutet das Merkmal Java 8 Collector UNORDERED?
n der offiziellen Dokumentation können Sie lesen, dass: UNORDERED Gibt an, dass der Erfassungsvorgang keine Verpflichtung zur Beibehaltung der Treffreihenfolge von Eingabeelementen eingeht. Dies ist ohne Beispiele nicht allzu hilfreich. Meine ...
Java Stream Collectors.toMap-Wert ist ein Set
Ich möchte einen Java-Stream verwenden, um eine Liste von POJOs zu durchlaufen, z. B. die ListeList<A> unten, und verwandeln Sie es in eine KarteMap<String, Set<String>>. Zum Beispiel ist Klasse A: class A { public String name; public String ...
wenn ich Java 8 Stream.of primitiven Typ verwende, ist das Ergebnis verwirrt
byte[] a = {1,2,3}; System.out.println(Stream.of(a).count()); Byte[] b = {1,2,3}; System.out.println(Stream.of(b).count()); das Ergebnis ist 1 und 3, warum?