Auf Thema antworten

Du prüfst ja jeweils nur EIN Zeichen des Strings, nicht alles auf einmal !

Also für EIN Zeichen könntest Du es bei Deinem Ansatz so prüfen:

[code=Java]

if( !Character.isUpperCase(charWort) && !Character.isLowerCase(charWort) && !Character.isDigit(charWort) )

{

    // hier weißt Du jetzt, dass das zeichen KEIN Groß- oder Kleinbuchstabe oder Digit ist!!

}

[/code]

Jetzt musst Dir nur noch überlegen, wie Du das für alle Zeichen prüfst und dabei merkst, ob eines der Kriterien für das ganze Wort nicht erfüllt ist!


Gruß Klaus



Oben