Numero de caracteres especificos de uma string?

2 respostas
mateusviccari

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.

2 Respostas

pedruhenrik

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,

fernandosavio
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…

Criado 25 de novembro de 2011
Ultima resposta 25 de nov. de 2011
Respostas 2
Participantes 3