ArrayList выбрасывает java.lang.ClassCastException - PullRequest
0 голосов
/ 24 июня 2018

У меня есть этот код

   List<Item> listOfItems = itemsPlanning.get(editText.getTag());  
   for (int i = 0; i < listOfItems.size(); i++) {                                
       Item item = listOfItems.get(i);              
   }

Первая и вторая строки работают как положено, но третье выдает исключение.

java.lang.ClassCastException: java.util.ArrayList cannot be cast to Item

listOfItems - это список, содержащий один элемент (вВ первом случае, если смотреть из режима отладки), itemsPlanning - это HashMap со значениями типа List<Item>, а ключи являются тегами для списка текстовых правок.

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...