Z
Zähler
Gast
soho, mal wieder ein Problemchen
folgendes:
er gibt mir die anzahl der zeichen an, aber nicht die anzahl der a's,
was mache ich falsch
gracie!
folgendes:
Java:
public class ZeichenZaehler2 {
public static void main (String [] args){
// eine Variable vom Typ String deklarieren und mit einem Wert Initalisieren
String quelle;
quelle = "Das Leben ist kein Ponyhof und Java erst recht nicht!";
// fragt die Länge des Wertes ab. Die Länge wird als Zahl zurück gegeben, deshalb wird int benutzt
int quellenLaenge = quelle.length();
// Ausgabe, wie lang die Variable quelle ist.
System.out.println("Der Satz:" + " " + quelle + "hat" + " " + quellenLaenge + " " + "Zeichen.");
int anzahlA = 0;
int i = 0;
while(i < quellenLaenge){
if (quelle.charAt(i) == 'a'){
anzahlA++;
System.out.println("In der Variable quelle kommen" + " " + anzahlA + " " + "a's vor");
}
else{
i++;
}
}
}
}
er gibt mir die anzahl der zeichen an, aber nicht die anzahl der a's,
was mache ich falsch
gracie!