String in Array finden

Status
Nicht offen für weitere Antworten.

Angel4585

Bekanntes Mitglied
Hallo,

ich habe ein Array das aus Strings besteht, möchte jetzt aber das Element finden in welchem ein bestimmter String steht.

Also:

String[] feld = new String[] {"String1","String2"};

und jetzt über etwas in der Art von feld.indexOf("String2") das Ergebnis 1 bekommen für das zweite Element.

gibt es sowas das das kann?

Ich brauch das ganze für eine Switch/case Abfrage.
 
Arrays sind ganz doofe Klassen, können eigentlich nix außer .length

aber gegen ein schnelles selbstprogrammiertes

for(i) {
feld.indexOf("String2")
}

spricht ja nun auch nix oder?
 
SlaterB hat gesagt.:
Arrays sind ganz doofe Klassen, können eigentlich nix außer .length

aber gegen ein schnelles selbstprogrammiertes

for(i) {
feld.indexOf("String2")
}

spricht ja nun auch nix oder?


:autsch: geht das?

ich hätts so gemacht:

Code:
for(int i =0; i < feld.length; i++){
    if(feld[i].equals("BIER"))
        return i;
}
return -1;
 
Status
Nicht offen für weitere Antworten.

Neue Themen


Zurück
Oben