码上敲享录 > java入门知识分享 > Map的键排序(java)

Map的键排序(java)

上一章章节目录下一章 2019-03-18已有1353人阅读 评论(0)

Map的键排序(java)


解决方法:

Map<Integer,String> idsMaps=new TreeMap<Integer,String>(

               new Comparator<Integer>() {

                   public int compare(Integer obj1, Integer obj2) {

                       // 降序

                       return obj2.compareTo(obj1);

                       // 升序

                       //return obj1.compareTo(obj2);

                   }

               });

idsMaps.put(6, "h");

idsMaps.put(8, "h");

idsMaps.put(10, "h");


结果:{10=h, 8=h, 6=h}


对map的值进行排序请参考:http://www.yayihouse.com/yayishuwu/chapter/1817


0

有建议,请留言!

  • *您的姓名:

  • *所在城市:

  • *您的联系电话:

    *您的QQ:

  • 咨询问题:

  • 提 交