Vorkommen von Elementen in ArrayList zählen
Das Java Collection Framework bietet zahlreiche Dienstprogramme zum Bearbeiten und Abfragen von Sammlungen. Eine häufige Aufgabe besteht darin, die Anzahl bestimmter Elemente innerhalb einer Sammlung zu bestimmen. In diesem Artikel wird erläutert, wie das Vorkommen von Elementen in einer ArrayList mithilfe der Collections-API gezählt wird.
ArrayList-Elementanzahl abfragen
Für die ArrayList in der Frage:
ArrayList<String> animals = new ArrayList<String>(); animals.add("bat"); animals.add("owl"); animals.add("bat"); animals.add("bat");
Das Ziel besteht darin, die Anzahl der Vorkommen des Elements zu zählen „bat.“
Collections.frequenz() API
Die Collections-Klasse bietet eine statische Methode namens Frequency(), die die Anzahl eines Elements innerhalb einer Sammlung zurückgibt. Diese Methode akzeptiert zwei Parameter, die Sammlung und das zu suchende Element.
int occurrences = Collections.frequency(animals, "bat");
Die Methode gibt die Anzahl der Elemente in der Sammlung zurück. In diesem Fall wird 3 zurückgegeben, da die ArrayList drei Elemente enthält, die „bat“ entsprechen.
Diese Methode ist im Java Development Kit (JDK) 1.6 und höher verfügbar und somit mit den angegebenen Produktanforderungen kompatibel in der Frage.
Fazit
Die Methode Collections.frequenz() bietet eine einfache Lösung zum Zählen der Anzahl von Vorkommen eines Elements in einer ArrayList. Diese API ist einfach zu verwenden und effizient und bietet eine effektive Methode für die Arbeit mit Sammlungen in Java.
Das obige ist der detaillierte Inhalt vonWie zähle ich Elementvorkommen in einer Java-ArrayList?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!