Ich versuche, ein Stück Code zu schreiben, der Folgendes tut (pseudocadish), aber mit Streams. Ich versuche es herauszufinden, aber ich kann es nicht korrekt abbilden. Vermutlich vermisse ich etwas Wissen, dass ich etwas übersehen habe. Hat jemand das Wissen, um mir zu helfen?Java-Stream-Liste <X> zu Karte <X, List<Y>>
Vielen Dank im Voraus! :-)
Map<X, List<Y>> result= ...;
List<X> allX = getAllNeededX();
for(X x : allX) {
List<Y> matchingY = getMatchingY(x.id);
SortListOfYByProperty
result.put(x, sortedY)
}
Mit welchem Teil kämpfen Sie? –
Was sollen die Schlüssel und Werte Ihrer Karte darstellen? –
Was hast du bisher versucht? – Flown