• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

java8 一行实现Map按value大小排序

java8 来源:dreamcasher 1次浏览
List<Map.Entry<Integer,Integer>>list = map.entrySet().stream()
      .sorted((entry1, entry2) -> entry1.getValue().compareTo(entry2.getValue()))
      .collect(Collectors.toList());

这里假设value类型为Integer,其他类型类似

 


版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)