请定义方法listTest()统计集合中指定元素出现的次数,
//如"a": 2,“b”: 2,“c” :1, “xxx”:0。
package list_text;
import java.util.ArrayList;
import java.util.Collection;
public class demo42_1 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Collection<String> list = new ArrayList<String>();
list.add("a");
list.add("b");
list.add("c");
list.add("a");
list.add("b");
list.add("b");
list.add("c");
list.add("b");
list.add("a");
System.out.println("a:"+listNu(list, "a"));
System.out.println("b:"+listNu(list, "b"));
System.out.println("c:"+listNu(list, "c"));
}
//定义一个计数器方法
public static int listNu(Collection<String> list,String s){
int Nu=0;
for (String string : list) {
if (s.equals(string)) {
Nu++;
}
}
return Nu;
}
}