Normal
um herauszufinden ob der name im gesamten array nicht vorhanden ist, musst du dieses logischerweise erst einmal komplett durchlaufen haben. Außerdem bietet es sich an, das ganze in eine methode auszulagern:[code=Java]public int nameVorhanden(String[] namen, String gesucht) { for(...) { if(namen[i].equals(gesucht) return i; } return -1;}[/code]Falls der name also existiert wird die position zurück gegeben und falls das array durchlaufen wurde, ohen den namen zu finden, so wird -1 zurückgegeben.
um herauszufinden ob der name im gesamten array nicht vorhanden ist, musst du dieses logischerweise erst einmal komplett durchlaufen haben. Außerdem bietet es sich an, das ganze in eine methode auszulagern:
[code=Java]
public int nameVorhanden(String[] namen, String gesucht) {
for(...) {
if(namen[i].equals(gesucht) return i;
}
return -1;
[/code]
Falls der name also existiert wird die position zurück gegeben und falls das array durchlaufen wurde, ohen den namen zu finden, so wird -1 zurückgegeben.