ホームページ >Java >&#&チュートリアル >Java リスト内の要素の出現を効率的にカウントするにはどうすればよいですか?

Java リスト内の要素の出現を効率的にカウントするにはどうすればよいですか?

Linda Hamilton
Linda Hamiltonオリジナル
2024-12-05 14:47:101056ブラウズ

How Can I Efficiently Count Element Occurrences in a Java List?

リスト内の要素の出現数を数える

Java プログラミングの領域では、リスト内の要素の出現を列挙するタスクが前面に出てきます。 。これを実現するために、Collection フレームワークは包括的なツール スイートを提供します。

Collection.frequency()

リストの場合、frequency メソッドは Collections クラス内にあります。この静的メソッドはリストと要素を引数として受け取り、要素の出現数を返します。次の例を考えてみましょう。

ArrayList<String> animals = new ArrayList<>();
animals.add("bat");
animals.add("owl");
animals.add("bat");
animals.add("bat");

int batOccurrences = Collections.frequency(animals, "bat");

このシナリオでは、batOccurrences 変数は、動物リスト内の「コウモリ」の出現数を表す値 3 を保持します。

このアプローチは簡単です。正確な結果が得られるため、リスト内の要素の出現を数えるのに理想的な選択肢となります。

以上がJava リスト内の要素の出現を効率的にカウントするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。