S
scooterJava
Gast
Ich suche nach einer kurzen, "knackigen" Möglichkeit, den Index eines bestimmten Elementes zu erhalten.Mit indexOf bekomme ich offenbar nicht das, was ich möchte (oder ich wende es falsch an).
Beispiel:
String[] namen = { "Anton", "Berta", "Cäsar" };
Bei der Suche steht dann sowas wie:
int i = namen.indexOf( "Berta" ); // ergibt "1"
Ich möchte *vermeiden*, das Array in einer Schleife zu durchlaufen, um alles mit equals() zu vergleichen. Das wäre bei dem großem String der Performance nicht gerade förderlich.
Kennt jemand hier helfen?
Beispiel:
String[] namen = { "Anton", "Berta", "Cäsar" };
Bei der Suche steht dann sowas wie:
int i = namen.indexOf( "Berta" ); // ergibt "1"
Ich möchte *vermeiden*, das Array in einer Schleife zu durchlaufen, um alles mit equals() zu vergleichen. Das wäre bei dem großem String der Performance nicht gerade förderlich.
Kennt jemand hier helfen?