GARANTIR DESCONTO

Fórum Percorrer String #565881

09/04/2009

0

Pessoal, Como eu faco pra percorrer uma string caracter a caracter? Como testo se o caracter e diferente de letra ou numero? E por ultimo, para testar se o conteudo de um campo e somente texto, uma maneira seria percorrer o campo e testando se todos caracteres sao letras? Mas tb nao sei como compara.. :oops: :oops:
Bruno Bampi

Bruno Bampi

Responder

Post mais votado

09/04/2009

[quote="brunobh"]Pessoal, Como eu faco pra percorrer uma string caracter a caracter? Como testo se o caracter e diferente de letra ou numero? E por ultimo, para testar se o conteudo de um campo e somente texto, uma maneira seria percorrer o campo e testando se todos caracteres sao letras? Mas tb nao sei como compara.. :oops: :oops:
pra percorrer ela char por char
for (int i=0; i<suaString.length(); i++) {
   char c = suaString.charAt(i);
}
para ver se é digito ou letra.... use
Character.isLetter(seuChar);
Character.isDigit(seuChar);
e por ultimo ... respondido aqui em cima... uma junção dos 2.. :!:

Lucas Teixeira

Lucas Teixeira
Responder

Gostei + 1

Mais Posts

09/04/2009

Marcos Pereira

Pode tambem usar [url=http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html#toCharArray()]toCharArray()[/url] para criar um array de char e iterar sobre ele. valeuz...
Responder

Gostei + 0

09/04/2009

Rafael Afonso

[quote="lucastex"] pra percorrer ela char por char
for (int i=0; i<suaString.length(); i++) {
   char c = suaString.charAt(i);
}
Uma outra alternativa seria usar [url=http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html#toCharArray()]toCharArray()[/url] que retorna um array de chars.
Responder

Gostei + 0

09/04/2009

Rafael Afonso

Ok. deu certinho. Valeu!! :!:
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar