// 根据Value正序
map.entrySet().stream()
.sorted(Map.Entry.comparingByValue())
.map(Entry::getKey)
.forEachOrdered(list::add);
// 根据Value倒序
// 这里的代码是将map value倒序然后将map的key存到list中
map.entrySet().stream()
.sorted(Map.Entry.comparingByValue(Comparator.reverseOrder()))
.map(Entry::getKey)
.forEachOrdered(list::add);
根据key同理 将 comparingByValue
改成 comparingByKey
.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)