import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class ElementFrequency {
public static void main(String[] args) {
// 整数型のリストを作成
List<Integer> numbers = new ArrayList<>(List.of(1, 2, 3, 4, 2, 1, 3, 4, 5, 1));
// 出現回数を求める要素
int elementToFind = 1;
// 要素の出現回数を求める
int frequency = Collections.frequency(numbers, elementToFind);
// 結果を表示
System.out.println("Frequency of " + elementToFind + ": " + frequency);
}
}
このプログラムでは、Collections.frequency
メソッドを使用して指定された要素の出現回数を求めています。Collections.frequency
メソッドは、リスト内の指定された要素の出現回数を返します。このメソッドは静的メソッドであり、Collections.frequency(コレクション, 要素)
の形式で使用されます。
解答例のコードでは、整数型のリスト numbers
から要素 elementToFind
の出現回数を求め、その結果を表示しています。このようにして、Collections.frequency
を使用することで、リスト内の特定の要素の出現回数を簡単に取得できます。