Einzeilig, um die Anzahl der Vorkommen von String in einem String [] in Java zu zählen?
Ich habe eine Reihe vonString
:
String[] myArray = {"A", "B", "B", "C"};
Gibt es eine schnelle Möglichkeit, die Anzahl der Vorkommen einer Zeichenfolge in diesem Array zu zählen? Ja, ich weiß, dass ich iterieren und selbst zählen kann:
int count = 0;
String whatToFind = "B";
for (String s : myArray) {
if (s.equals(whatToFind)) {
++count;
}
}
Aber ich habe mich gefragt, ob es dafür eine Utility-Funktion gibt. Ich konnte nichts darin findenArrays
oderArrayUtils
. Kann man das mit einem Einzeiler machen?