2012-02-18 5 views
3

Как я могу подсчитать предметы в ArrayList?Подсчет элементов в ArrayList

ArrayList list1= new ArrayList(); 
list1.add("a"); 
list1.add("b"); 
list1.add("c"); 
list1.add("d"); 
list1.add("e"); 
........... 
result.setMessage(list1.size()); // = 5 
........... 

Не работает. Где ошибка?

+0

Какая ошибка вы получаете? list1.size() верно для получения счета, вы должны получить сообщение об ошибке. является результатом объекта null или что-то еще? – Murat

+0

было бы полезно, если бы вы указали ошибку. – Urban

ответ

9

Предположительно result является AlertDialog, если да, то вы вызываете result.setMessage(int), который ожидает идентификатор ресурса. Вы хотите, чтобы значение size() (int) передавалось в String, например. result.setMessage("" + list1.size())

Смежные вопросы