Suchergebnisse für Anfrage "collectors"

4 die antwort

java 8 Collector <String, A, R> ist keine funktionale Schnittstelle. Wer kann sagen, warum?

Der folgende Code: public class Test { public static void main(String[] args) { Stream.of(1,2,3).map(String::valueOf).collect(Collectors::toList) } }intellij sag mir: Collector<String, A, R> ist keine funktionale Schnittstelle Aber wenn ich ...

4 die antwort

wie Java 8 Stream und Lambda verwendet werden, um eine Gruppierung zu planenBy result

Ich habe ein Objekt mit einer Liste anderer Objekte und möchte eine Flatmap der enthaltenen Objekte zurückgeben, die von einer Eigenschaft des Containers zugeordnet wurden. Ist es möglich, Streams und Lambdas zu verwenden? public class Selling{ ...

4 die antwort

Java 8 Stream flatMap und Group-by-Code-Compiler-Fehler

// given a set of Item objects, group them by the managers of creator and owners Map<String, List<Item>> managersItems = itemSet.parallelStream().flatMap(item -> { // get the list of the creator and owners List<String> users = new ArrayList(); ...

TOP-Veröffentlichungen

6 die antwort

Java 8-Gruppierung mit benutzerdefiniertem Collector?

Ich habe die folgende Klasse. class Person { String name; LocalDate birthday; Sex gender; String emailAddress; public int getAge() { return birthday.until(IsoChronology.INSTANCE.dateNow()).getYears(); } public String getName() { return name; } } ...

8 die antwort

Confused by Java8 Collectors.toMap

Ich habe eine Sammlung, die wie folgt aussieht, und ich möchte alles mit Ausnahme der Daten herausfiltern, die nicht das Ende der Monate sind. 2010-01-01=2100.00, 2010-01-31=2108.74, 2010-02-01=2208.74, 2010-02-28=2217.92, 2010-03-01=2317.92, ...

10 die antwort

Java 8 - Wörter zählen und dann in absteigender Reihenfolge anordnen

Ich habe eine Liste von Wörtern, sagen Sie List<String> words = Arrays.asList("Hello alan i am here where are you"+ "and what are you doing hello are you there");Wie bekomme ich die sieben häufigsten Wörter, die in der Liste mehrmals in ...

2 die antwort

Wie füge ich innere Elemente von Map hinzu, wenn Schlüssel mit der Java Stream API dupliziert wurden?

Ich habe eine Liste vonList<Map<String, Object>> so wa [ {"A": 50, "B": 100, "C": 200, "D": "Auction" }, { "A": 101322143.24, "B": 50243301.2, "C": 569, "D": "Sold Promissory Buyer" }, { "A": 500, "B": 1000, "C": 1500, "D": "Auction" }]Ich ...

6 die antwort

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