ArrayList # size() больше фактического количества объектов
У меня есть ArrayList в моем приложении для Android, и у него есть 2 элемента. Тем не менее, его метод размера возвращает 3. Я знаю, что это звучит просто просто и глупо, но вот как это получается:
![enter image description here]()
Почему это произойдет? Как размер ArrayList может возвращать неправильный номер? Это вызывает исключение нулевого указателя, когда я повторяю список.
Ответы
Ответ 1
IntelliJ имеет настройку о скрытии значений null
. Щелкните правой кнопкой мыши раздел переменных в отладчике и выберите Customize Data Views...
. Существует опция для Hide null array elements
, которую вы должны удостовериться, что ее не отключали.