我将列表定义为 -List iAmAListWithNoGenricType;
字符串存储在列表中。
我将此列表传递给一个方法
paramMap = populateMap(list,paramMap);
public Map<Object,Object> populateMap(List list,Map<Object,Object> paramMap){
paramMap.put("key",list);
return paramMap;
现在,在执行此操作时,哈希码将存储在 Map 中。
关键={#code,#code......}
我试过这些:-
List<String> newList = new ArrayList<String>();
for(String item:list){
newList.add(item);
}
并且还尝试将对象转换为字符串,但一切都失败了。用户迭代器也像这样:-
Object element=itr.hasNext();
newList.add((String)element);
还,
newList.add(item.toString());
但是系统崩溃了。
出路是什么?