检查数组列表是否在android中包含多次值

时间:2012-10-27 05:28:01

标签: android arraylist

我有一个arraylist,我在其中存储一个值列表。我必须检查列表是否包含多次相同的值。我只需要非重复值..如何检查数组列表中值的存在数?

提前致谢..

2 个答案:

答案 0 :(得分:1)

使用

public static int frequency(Collection c, Object o)

获取集合中对象的频率(arraylist)。

答案 1 :(得分:1)

以下是如何做到这一点:

 ArrayList<String>numbers= new ArrayList<String>();

numbers.add("1");
numbers.add("2");
numbers.add("1");
numbers.add("3");


int count= Collections.frequency(numbers, "1");

这样,count返回2.