想对一个map集合里的value进行排序 怎么个
答案:2 悬赏:0 手机版
解决时间 2021-03-04 05:36
- 提问者网友:温旧梦泪无声
- 2021-03-03 19:34
想对一个map集合里的value进行排序 怎么个
最佳答案
- 五星知识达人网友:第四晚心情
- 2021-03-03 19:43
如果对Key排序的Map可以用TreeMap
如果想实现对Value排序的Map可以自己建一个 ValueSortedMap implements Map,然后 put() 方法对Value的排序做维护。
不可能一个HashMap然后你用某种方法就把HashMap里的元素排序了,只能用一种新的数据结构来装这些排好序的元素。
如果想实现对Value排序的Map可以自己建一个 ValueSortedMap implements Map,然后 put() 方法对Value的排序做维护。
不可能一个HashMap然后你用某种方法就把HashMap里的元素排序了,只能用一种新的数据结构来装这些排好序的元素。
全部回答
- 1楼网友:逐風
- 2021-03-03 20:04
假设两个list大小相同:
int size=keylist.size();
for(int i=0;i
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯