我在JAVA里面写了一个list合集,我想要用map类型初始化list里面的东西
答案:5 悬赏:60 手机版
解决时间 2021-03-28 20:14
- 提问者网友:记得曾经
- 2021-03-28 05:33
我在JAVA里面写了一个list合集,我想要用map类型初始化list里面的东西
最佳答案
- 五星知识达人网友:轻雾山林
- 2021-03-28 06:56
Portlet portlet = new Portlet(); //Portlet 你的TestLzp
JSONObject jsonObject = JSONObject.fromObject(portlet); // net.sf.json.JSONObject
Map map = new HashMap();
for (Object objectKey : jsonObject.keySet()){
String value = String.valueOf(jsonObject.get(objectKey));
map.put(objectKey,value);
}
System.out.println(map.toString());
JSONObject jsonObject = JSONObject.fromObject(portlet); // net.sf.json.JSONObject
Map map = new HashMap();
for (Object objectKey : jsonObject.keySet()){
String value = String.valueOf(jsonObject.get(objectKey));
map.put(objectKey,value);
}
System.out.println(map.toString());
全部回答
- 1楼网友:渡鹤影
- 2021-03-28 09:32
没看懂你的意思,直接用构造方法初始化不好吗?
- 2楼网友:十年萤火照君眠
- 2021-03-28 09:01
TestLzp 这个类的定义是怎样的?不好理解啊。
- 3楼网友:风格不统一
- 2021-03-28 08:53
你的意思是把list里的TestLzp对象,存到map中吗?
Map map=new HashMap();
for(Integer i=0;i map1.put(i, lzp .get(i));
}
Map map=new HashMap();
for(Integer i=0;i
}
- 4楼网友:过活
- 2021-03-28 08:07
HashMap hm = new HashMap();
hm.put("", 0);
没怎么看懂问题, 你的TestLzp 是自定义类,构造器是(String,Integer)吧,
hm.put("", 0);
没怎么看懂问题, 你的TestLzp 是自定义类,构造器是(String,Integer)吧,
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯