📅  最后修改于: 2023-12-03 14:42:54.826000             🧑  作者: Mango
Collections.frequency()
方法Collections.frequency()
是Java集合类Collections
中提供的一个方法,用于返回指定集合中指定元素的出现次数。
方法签名如下:
public static <T> int frequency(Collection<?> c, T e)
其中,c
表示要在其上执行频率测量的集合,e
表示要被计数的元素。
下面是一个使用示例:
import java.util.ArrayList;
import java.util.Collections;
public class FrequencyExample {
public static void main(String[] args) {
ArrayList<Integer> list = new ArrayList<>();
list.add(1);
list.add(3);
list.add(2);
list.add(3);
list.add(3);
list.add(4);
int frequency = Collections.frequency(list, 3);
System.out.println("frequency of 3: " + frequency); // 输出: frequency of 3: 3
}
}
在上面的示例中,我们使用Collections.frequency()
方法计算了整数列表中元素3的出现次数,结果为3
。
另外,需要注意的是,frequency()
方法可以用于任何实现了Collection
接口的集合类,例如List
、Set
等。
END