Collections類frequency()方法
- frequency() 方法可在
java.util
包。 - frequency() 方法用於返回給定對象(obj)到給定集合(co)的頻率,或者換句話說,該方法用於返回給定集合中與給定對象(obj)相同的元素數。
- frequency() 方法是一個靜態方法,因此可以通過類名訪問它,如果我們嘗試使用類對象訪問該方法,那麽我們也不會收到錯誤。
- frequency() 方法可能在返回頻率時拋出異常。
NullPointerException : 如果 null 存在,當給定參數 Collection (co) 時可能會拋出此異常。
用法:
public static int frequency(Collection co, Object obj);
參數:
Collection co
– 表示用於計算給定對象 (obj) 頻率的 Collection 對象。Object obj
– 表示要計算其頻率的對象。
返回值:
這個方法的返回類型是int
,它返回給定對象相對於給定集合的頻率。
例:
// Java program is to demonstrate the example
// of int frequency() of Collections
import java.util.*;
public class Frequency {
public static void main(String args[]) {
// Instantiate a LinkedList
List link_l = new LinkedList();
// By using add() method is to
// add elements in linked list
link_l.add(10);
link_l.add(20);
link_l.add(30);
link_l.add(40);
link_l.add(50);
link_l.add(40);
link_l.add(30);
// Display LinkedList
System.out.println("link_l:" + link_l);
System.out.println();
// By using frequency() method is to
// return the object frequency of the
// given collection linked ist
int f1 = Collections.frequency(link_l, 40);
int f2 = Collections.frequency(link_l, 30);
// Display frequency
System.out.println("Collections.frequency(link_l,40):" + f1);
System.out.println("Collections.frequency(link_l,30):" + f2);
}
}
輸出
link_l:[10, 20, 30, 40, 50, 40, 30] Collections.frequency(link_l,40):2 Collections.frequency(link_l,30):2
相關用法
- Java Collections fill()用法及代碼示例
- Java Collections synchronizedSortedSet()用法及代碼示例
- Java Collections checkedQueue()用法及代碼示例
- Java Collections unmodifiableNavigableSet()用法及代碼示例
- Java Collections checkedSet()用法及代碼示例
- Java Collections copy()用法及代碼示例
- Java Collections checkedMap()用法及代碼示例
- Java Collections synchronizedNavigableSet()用法及代碼示例
- Java Collections singleton()用法及代碼示例
- Java Collections nCopies()用法及代碼示例
- Java Collections emptySet()用法及代碼示例
- Java Collections newSetFromMap()用法及代碼示例
- Java Collections checkedSortedMap()用法及代碼示例
- Java Collections addAll()用法及代碼示例
- Java Collections sort()用法及代碼示例
- Java Collections emptySortedSet()用法及代碼示例
- Java Collections max()用法及代碼示例
- Java Collections checkedSortedSet()用法及代碼示例
- Java Collections checkedCollection()用法及代碼示例
- Java Collections swap()用法及代碼示例
注:本文由純淨天空篩選整理自Preeti Jain大神的英文原創作品 Java Collections frequency() Method with Example。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。