Java ArrayList包含金额?

时间:2014-10-31 01:18:15

标签: java arraylist

有没有办法弄清楚ArrayList包含多少东西? 让我们说:

ArrayList list = new ArrayList(); list.add("Hi"); list.add("Hi"); list.add("Hi");

现在我希望能够弄清楚有多少" Hi"在那里..任何简单的方法或小代码块?

2 个答案:

答案 0 :(得分:5)

Collections.frequency。因此,在您的示例中,Collections.frequency(list, "Hi");

答案 1 :(得分:1)

Standard JDK已经提供了完成此操作的Collections.frequency(Collection<?> c, Object o)