Hallo,
ich bin leider Anfänger in Java und komme bei diesem Problem einfach nicht weiter:
Ich soll einen String auf Sonderzeichen (also alle Zahlen + Zeichen wie ", §, $, %, &, / usw.) überprüfen. Dies alles wird dann in eine boolean Methode verpackt und entweder ein true oder halt false zurückgegeben.
Mein Ansatz:
Aber wie man unschwer erkennen kann, werden damit nur Zahlen abgefangen, aber halt leider keine Sonderzeichen.
Ich hoffe, dass mir jemand Hilfe geben kann!
Besten Dank schon mal!
Gruß
ich bin leider Anfänger in Java und komme bei diesem Problem einfach nicht weiter:
Ich soll einen String auf Sonderzeichen (also alle Zahlen + Zeichen wie ", §, $, %, &, / usw.) überprüfen. Dies alles wird dann in eine boolean Methode verpackt und entweder ein true oder halt false zurückgegeben.
Mein Ansatz:
Java:
public static boolean containsOnlyLetters(String s) {
for (int j = 0; j < s.length(); j++)
if (Character.isDigit(s.charAt(j)))
return false;
return true;
}
Aber wie man unschwer erkennen kann, werden damit nur Zahlen abgefangen, aber halt leider keine Sonderzeichen.
Ich hoffe, dass mir jemand Hilfe geben kann!
Besten Dank schon mal!
Gruß