Einzelnen Beitrag anzeigen
Ungelesen 10.10.10, 21:42   #3
PornoPenner
Banned
 
Registriert seit: Aug 2010
Beiträge: 209
Bedankt: 70
PornoPenner ist noch neu hier! | 0 Respekt Punkte
Standard

1. Java-Syntax lernen... d.h. Klammern "{" "}" etc.

2. Wenn eine passende Stelle gefunden wird, dann wird das else NIE erreicht.

Korrekt (auf die schnelle):


while (i<27) {
if (usrinput[0]==alphabet[i]) {
System.out.println("Der eingegebene Buchstabe ist der "+(i+1)+". im Alphabet!");
i++; // So findet er alle Buchstaben
// break; <--- So nur den ersten!
} else
i++;
}

Statt "27" solltest Du auch char[].length verwenden.


Sollte so klappen.

Grüße
Onkel PornoPenner
PornoPenner ist offline   Mit Zitat antworten