Vorkommen eines Zeichens zählen

Ctina_89

Mitglied
Hallo zusammen ich bin am üben ich wollte mal fragen ob ich das so richtig gemacht habe.

Wenn ich zählen möchte wie of das zeichen c in dem feld text enthalten ist.

Kann man das so machen?

Java:
static int anzZeichen(char[] text, char c)
{
int ergebnis =0;
   for (int i=0;i<text[0].length();i++)
   {
        if (text.charAt(i) == c) ergebnis++;
   }

return ergebnis;
}

Liebe Grüße

Tina
 
text[0] ist ja auch nur ein einzelnes zeichen, das macht die schleife sinnlos
du willst sicher [c]text.length[/c]
udn ein das chararray text kann man nicht mit charAt abfragen

Java:
static int anzZeichen(char[] text, char c)
{
int ergebnis =0;
   for (int i=0;i<text.length;i++)
   {
        if (text[i] == c) ergebnis++;
   }
 
return ergebnis;
}
 

Zurück
Oben