java map中有3个key,对应value中的3个list,怎么取出对应的list

如题所述

如:
List<数据类型> list = (List<数据类型>)map.get("key");
由于map.get();返回的是Object类型,这里需要强制转型。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-11-12
List list1 =(List) map.get(key1)
List list2 =(List) map.get(key2)
List list3 =(List) map.get(key3)

可能你的list是带类型,那你转成你相应的类型就可以了
比如:List<User> userList = (List<User>) map.get(key)本回答被提问者和网友采纳
第2个回答  2012-11-12
for(Object obj : map.keySet()){//循环取得key
System.out.println(obj + "对应的value:" + map.get(obj));
}
第3个回答  2020-04-12
List list = (List) map.get("updateIndicatorIdList");
第4个回答  2012-11-12
(List)map.get(key);
相似回答