展开全部
一般在map里取key的最32313133353236313431303231363533e59b9ee7ad9431333361326332大值是先排序,之后取出最大的一个即可。import java.util.Arrays;
import java.util.Collection;
import java.util.HashMap;
import java.util.Map;
import java.util.Set;
public class MaxMapDemo {
public static void main(String[] args) {
Map map = new HashMap();
map.put(1, 8);
map.put(3, 12);
map.put(5, 53);
map.put(123, 33);
map.put(42, 11);
map.put(44, 42);
map.put(15, 3);
System.out.println(getMaxKey(map));
System.out.println(getMaxValue(map));
}
/**
* 求Map中Key(键)的最大值
* @param map
* @return
*/
public static Object getMaxKey(Map map) {
if (map == null) return null;
Set set = map.keySet();
Object[] obj = se