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

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

Susan Sarandon
Susan Sarandonオリジナル
2024-12-19 21:23:10299ブラウズ

How to Count Element Occurrences in a Java ArrayList?

ArrayList 内の要素の出現数のカウント

Java Collection フレームワークには、コレクションの操作とクエリを実行するための多数のユーティリティが用意されています。一般的なタスクの 1 つは、コレクション内の特定の要素の数を決定することです。この記事では、Collections API を使用して ArrayList 内の要素の出現をカウントする方法について説明します。

ArrayList Element Count のクエリ

質問内の ArrayList の場合:

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

目的は、要素の出現数をカウントすることです"bat."

Collections.frequency() API

Collections クラスは、コレクション内の要素の数を返すfrequency() と呼ばれる静的メソッドを提供します。このメソッドは、コレクションと検索する要素の 2 つのパラメーターを受け取ります。

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

このメソッドは、コレクション内の要素の数を返します。この場合、ArrayList には「bat」に等しい 3 つの要素が含まれているため、3 が返されます。

このメソッドは Java Development Kit (JDK) 1.6 以降で使用でき、指定された製品要件と互換性があります。

結論

Collections.frequency() メソッドは、 ArrayList 内の要素の出現数をカウントするための簡単なソリューション。この API は使いやすく効率的で、Java でコレクションを操作する効果的な方法を提供します。

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

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