Duvida String

6 respostas
R

Olá pessoal.

Gostaria de saber se tem algum metodo que conta a quantidade de
caracter de uma string.

Exemplo:


String nova = "Portal Java";

 contar qtos letras a tem na string nova sem ter que fazer um loop para pegar caracter a caracter se é a letra a.

6 Respostas

F

String exemplo = “Portal Java”;
int tamanho = exemplo.length();

R

não amigo vc não entendeu a minha dúvida.

e quero saber a quantidade de letras a que está na string.

J

Faça você mesmo:

public int ocorrencias(String str, char c){
   int qtd = 0;

   for(int i=0;i<str.length();i++){
      char aux = str.charAt(i);
      if(aux==c){
         qtd++;
      }
   }

   return qtd;
}
R

amigo obrigado.

mas vc não entendeu.

No meu programa eu estou usando do jeito que vc passou, mas a minha
pergunta é se existe algum método de string que faça sem eu ter que usar um for.

J

Eu entendi, só que não tem, então faça você mesmo.

R

ok obrigado

Criado 18 de setembro de 2006
Ultima resposta 18 de set. de 2006
Respostas 6
Participantes 3