//java8对map值排序 Map<String, Integer> resultMap = new LinkedHashMap<>(); Stream<Entry<String, Integer>> st = titleMap.entrySet().stream(); // java8对map值降序 st.sorted(Collections.reverseOrder(Map.Entry.comparingByValue())).forEachOrdered(e -> resultMap.put(e.getKey(), e.getValue())); //值升序 st.sorted(Comparator.comparing(e -> e.getValue())).forEachOrdered(e -> resultMap.put(e.getKey(), e.getValue()));
java8对map值排序
猜你喜欢
转载自xiaochengfu1.iteye.com/blog/2406812
今日推荐
周排行