Cuantas veces aparece un caracter en un string

Javi
03 de Mayo del 2004
Hola. Pues eso me interesaria saber si ya existe algun metodo en java que cuente cuantas veces aparece un caracter dentro de un string.

Gracias!

drf2004
03 de Mayo del 2004
Que yo sepa no, pero lo puedes hacer con funciones muy sencillas:

public static int contar(String cadena, char caracter){
int aux=0;
int i;
for (i=0;i<cadena.length();i++){
if (cadena.charAt(i)==caracter){
aux++;
}
}
return aux;
}