java.util.Collections.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