{"groups": [{"id": 0,"name": "未分组","count": 72596}, {"id": 106,"name": "不测试组","count": 1}]}
像这样的怎么弄出来求具体。
java如何实现 map套map
答案:2 悬赏:40 手机版
解决时间 2021-03-23 19:17
- 提问者网友:几叶到寒
- 2021-03-22 21:33
最佳答案
- 五星知识达人网友:上分大魔王
- 2021-03-22 22:24
Map a= new HashMap();
a.put("id",0);
a.put("name","未分组");
a.put("count": 72596);
Map b= new HashMap();
b.put("id",106);
b.put("name","不测试组");
b.put("count": 1);
List c= new ArrayList();
c.add(a);
c.add(b);
Map d=new HashMap();
d.put("groups",c);
a.put("id",0);
a.put("name","未分组");
a.put("count": 72596);
Map b= new HashMap();
b.put("id",106);
b.put("name","不测试组");
b.put("count": 1);
List c= new ArrayList();
c.add(a);
c.add(b);
Map d=new HashMap();
d.put("groups",c);
全部回答
- 1楼网友:行路难
- 2021-03-22 23:25
再多用一个list li = new list();
for () {
value=获取value();
key=获取key();
li.add(key);
mymap.put(key,value);
}
在遍历显示的时候,这样。从list中按顺序取key,然后在map中取值也是顺序来了
for (int i = 0; i < li.length; i++) {
key = li[i];
value = mymap.get(key);
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯