Anzahl der Buchstaben

nuke87

Mitglied
Hallo Leute,
Ich muss ein Programm schreiben was die Anzahl der Buchstaben( nicht der Zeichen) aus einem String zurück gibt.
habe bis jetzt folgenden code erstellt der aber nicht so funktioniert :
Java:
public static int anzahlBuchstaben(String k){
     int i;

   for (i = 0; i < k.length(); ++i ) {
     if (Character.isLetter(k.charAt(i))) {

          System.out.println(i);
     }

   }
   return i;
   }[\code]

Folgendes Problem habe ich jetzt:
z.B bei dem String Hallo, Welt! kriege ich Zahlen ausgegeben von 0 - 10. der Wert sollte aber 9 sein und nicht durchgezählt sondern nur als eine einzige Zahl ausgegeben.
Hat jemand eine Idee?
Danke im Voraus!
 

Neue Themen


Oben