java.util.Collections.frequency() 方法

描述

frequency(Collection<?>, Object) 方法用于获取指定集合中与指定对象相等的元素数。


声明

以下是 java.util.Collections.frequency() 方法的声明。

public static int frequency(Collection<?> c, Object o)

参数

  • c − 这是确定 o 频率的集合。

  • o − 这是要确定其频率的对象。


返回值

NA


异常

NullPointerException − 如果 c 为 null,则会抛出此错误。


示例

下面的例子展示了 java.util.Collections.frequency() 的用法。

package com.tutorialspoint;

import java.util.*;

public class CollectionsDemo {
   public static void main(String args[]) {
      
      // create array list object       
      List arrlist = new ArrayList();

      // populate the list
      arrlist.add("A");
      arrlist.add("B");
      arrlist.add("C");
      arrlist.add("C");
      arrlist.add("C");      

      // check frequensy of 'C'
      int freq = Collections.frequency(arrlist, "C");

      System.out.println("Frequency of 'C' is: "+freq);    
   }    
}

让我们编译并运行上面的程序,这将产生以下结果.

Frequency of 'C' is: 3