比较map的value

Posted michaelcnblogs

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了比较map的value相关的知识,希望对你有一定的参考价值。

Collection<CardInfo> values = splitCardInfo.getCardType().values();
Iterator<CardInfo> iterator = values.iterator();
List<Integer> list = new ArrayList<>();
while (iterator.hasNext()){
if (list.isEmpty()){
list.addAll(iterator.next().getCards());
} else {
resultList.addAll(list.size() > iterator.next().getCards().size() ? list:
iterator.next().getCards());
break;
}
}

以上是关于比较map的value的主要内容,如果未能解决你的问题,请参考以下文章

Java Map各遍历方式的性能比较

C++ std::map sort 如何按值排序 自定义比较函数 比较对象某个字段

java Map集合中如何去比较整型的Value值得最小值

Scala的map实现key和value排序及各种排序比较等知识讨论

c++map按value排序--将map的pair对保存到vector中,然后写比较仿函数+sort完成排序过程。

java里面获取map的key和value的方法