Tenho uma string com o valor ABACAXI, gostaria de saber qual o metodo da classe string que me retorna por exemplo, o numero de caracteres A dessa string, no caso 3.
não sei se tem um metodo pronto para isso…
talvez converter a String para um array de char e percorrer ele seja uma alternativa.
att,
public static int contaLetra(String palavra, char letra){
int cont = 0;
palavra = palavra.toLowerCase();
letra = Character.toLowerCase(letra);
for(int i=0 ; i<palavra.length() ; i++){
if(palavra.charAt(i) == letra){
cont++;
}
}
return cont;
}
Mais ou menos isso…