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?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage