首页 > 其他 > 详细

获取Map中Value(值)的最小值和最大值

时间:2019-09-03 12:40:03      阅读:604      评论:0      收藏:0      [点我收藏+]

public class MapMinMaxvalue {
    public static void main(String[] args) {
        Map<Object, Object> map=new HashMap<Object, Object>();
        map.put("2", 5);
        map.put("47", 2);
        map.put("13", 28);
        map.put("25", 17);
        int length =map.size();
        Collection<Object> c =map.values();
        Object[] obj=c.toArray();
        Arrays.sort(obj);
        System.out.println("获取Map中Value(值)的最小值======"+obj[0]);
        System.out.println("获取Map中Value(值)的最大值====="+obj[length-1]);
    }
}

 

获取Map中Value(值)的最小值======2
获取Map中Value(值)的最大值=====28

获取Map中Value(值)的最小值和最大值

原文:https://www.cnblogs.com/xiaowoniulx/p/11452047.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!