У меня есть список, определяемый как - List iAmAListWithNoGenricType;
Преобразование объектов
Строки хранятся в списке.
Я передаю этот список к способу, который
paramMap = populateMap(list,paramMap);
public Map<Object,Object> populateMap(List list,Map<Object,Object> paramMap){
paramMap.put("key",list);
return paramMap;
Теперь делать это hashcodes в настоящее время хранится в карте.
ключ = {#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());
Но сбой системы.
Каков выход?
Покажите нам, как вы определяете 'itr' И StackTrace также. –
Как вы называете метод populateMap? Можете ли вы показать строку кода, в которой вы передаете фактические аргументы методу populateMap. – MansoorShaikh
Итератор iterator = list.iterator(); – Ciff