Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/334.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在HashMap中找到最大值(不是键)<;整数,整数>;?_Java_Hashmap_Max_Element - Fatal编程技术网

Java 如何在HashMap中找到最大值(不是键)<;整数,整数>;?

Java 如何在HashMap中找到最大值(不是键)<;整数,整数>;?,java,hashmap,max,element,Java,Hashmap,Max,Element,如何找到五个 HashMap<Integer, Integer> hmap = new HashMap<Integer, Integer>(); hmap.put(98, 3); hmap.put(-120, 2); hmap.put(12, 5); hmap.put(344, 1); hmap.put(-220, 1); 您可以使用hmap.values()获取map的值,然后使用Collections.max获取最大值 Collections.max(hmap.va

如何找到五个

HashMap<Integer, Integer> hmap = new HashMap<Integer, Integer>();
hmap.put(98, 3);
hmap.put(-120, 2);
hmap.put(12, 5);
hmap.put(344, 1);
hmap.put(-220, 1);

您可以使用
hmap.values()
获取map的值,然后使用
Collections.max
获取最大值

Collections.max(hmap.values());

尝试一点谷歌搜索,我会链接你:欢迎使用堆栈溢出。我的搜索引擎很容易找到这个:。Stackoverflow是一个回答问题的好地方,但是没有什么可以取代一个好的研究。你很有可能会遇到一篇回答你确切问题的帖子。不要因为落选而紧张。许多人倾向于使用否决票作为特权。如果答案解决了你的问题,请尝试将其标记为接受。这将有助于未来的游客。你也可以选择投票。你可以等几天再决定接受答案,因为在此期间可能会发布更多答案。最终接受答案是一种好的方式(当然,除非所有答案都是cr*p,但这是一个好的方式)。同意等待时间的概念。这可能有助于获得更好的/改进的答案。作为旁注:接受的答案也可能不被接受,以利于更好的答案。
Collections.max(hmap.values());