Ich habe die folgende Situation
Map<Key, ListContainer> map;
public class ListContainer{
List<AClass> lst;
}
Ich muss alle Listen lst
aus den ListContainer
Objekten einer Map
Karte zusammenführen.
public static void main(String args[]){
List<AClass> alltheObjectsAClass = map.values().stream(). // continue....
}
Irgendeine Idee, wie man die Java 8-Stream-API verwendet?
{a: [1,2], b[3,4]}
: Möchten Sie sie verketten[1,2,3,4]
, eine Liste mit Listen[[1,2],[3,4]]
erstellen oder sie komprimieren[[1,3],[2,4]]
? Sie wissen auch, dass eine Karte keine Reihenfolge hat, oder?