赞题库-背景图
多项选择题

假如有一集合Map,可进行哪些操作?()

A.对key排序:map.entrySet().stream().sorted(Map.Entry.< K,V>comparingByKey().reversed()).forEachOrdered(e ->result.put(e.getKey(),e.getValue()))
B.对value排序:map.entrySet().stream().sorted(Map.Entry.< K,V>comparingByValue().reversed()).forEachOrdered(e ->result.put(e.getKey(),e.getValue()));
C.Collectors.toMap(User::getAge,a ->a,(k1,k2)->k1)
D.maps.entrySet().stream().filter(map ->map.getKey()< =4).collect(Collectors.toMap(Map.Entry::getKey,Map.Entry::getValue))