2012-02-18 57 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()对于获取count是真实的,你不应该得到一个错误。是结果对象null还是其他? – Murat 2012-02-18 22:23:55

+0

如果你能指定错误,这将是有帮助的。 – Urban 2012-02-18 22:24:19

回答

9

想必resultAlertDialog,如果是的话,那么你打电话result.setMessage(int)哪个需要资源ID。你想要的是将size()值(一个int)转换为一个字符串,例如。 result.setMessage("" + list1.size())