Tôi có tình huống sau
Map<Key, ListContainer> map;
public class ListContainer{
List<AClass> lst;
}
Tôi phải hợp nhất tất cả các danh sách lst
từ các ListContainer
đối tượng từ một Map
bản đồ.
public static void main(String args[]){
List<AClass> alltheObjectsAClass = map.values().stream(). // continue....
}
Bất kỳ ý tưởng nào về cách sử dụng Java 8 stream API?
{a: [1,2], b[3,4]}
, bạn có muốn xâu chuỗi chúng, giống như[1,2,3,4]
, tạo danh sách các danh sách[[1,2],[3,4]]
, hoặc nén chúng[[1,3],[2,4]]
? Ngoài ra, bạn biết rằng Bản đồ không có thứ tự, phải không?