나는 다음과 같은 상황이 있습니다
Map<Key, ListContainer> map;
public class ListContainer{
List<AClass> lst;
}
지도 lst에서 ListContainer개체의 모든 목록을 병합해야합니다 Map.
public static void main(String args[]){
List<AClass> alltheObjectsAClass = map.values().stream(). // continue....
}
Java 8 스트림 API를 사용하여 어떻게 생각하십니까?
{a: [1,2], b[3,4]}, 그들을 연결하거나,[1,2,3,4]목록의 목록을 만들[[1,2],[3,4]]거나, 또는 압축[[1,3],[2,4]]하시겠습니까? 또한지도에는 순서가 없다는 것을 알고 있습니까?