如何遍历一个list组成一个Map? 10
List<LicenseType>licenseTypeList=(List<LicenseType>)res.getValue(XmlData.RESULT_LIST)...
List<LicenseType> licenseTypeList = (List<LicenseType>)res.getValue(XmlData.RESULT_LIST);//返回列表信息
list的value是LicenseType。 展开
list的value是LicenseType。 展开
展开全部
MAP是以键和值对应的关系来存储数据的,不能保存一个列表
更多追问追答
追问
我也不太懂,我现在要做的是
1、遍历licenseTypeList组成一个map
2、从map中取isneed的值
3、将所有的值组成一个新的map2
追答
map.put("isneed","1");
map.put("isneed","2");
map.get("isneed") 的结果就是2,
第二次赋值会覆盖上一次的值,
不明白你为什么一定要用map来做这件事情,
如果是去掉重复的,建议你用set
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
for(list p:Object){
Map map=new HashMap();
int i=0;
i++;
map.put(i,p)
}
Map map=new HashMap();
int i=0;
i++;
map.put(i,p)
}
追问
问一下 p和Object是什么
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
map的键和值分别怎么对应呢?
追问
1、遍历licenseTypeList组成一个map
2、从map中取isneed的值
3、将所有的值组成一个新的map2
追答
isneed是键吗对应的是LicenseType的属性吗?你可以hi我,把题目发过来
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Key是啥吗。。
更多追问追答
追问
key是isNeed
追答
不知道你的isNeed是什么。。我试着给你写个吧。
Map map = new HashMap();
for(LicenseType type : licenseTypeList)
{
map.put(isNeed,type);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询