ホームページ >Java >&#&チュートリアル >Java リスト内の要素の出現を効率的にカウントするにはどうすればよいですか?
リスト内の要素の出現数を数える
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 サイトの他の関連記事を参照してください。