Voce pode transformar sua string em char[] e usar isDigit:
public static boolean isValidCEP(String cep) {
char[] checkEachChar = cep.toCharArray();
// Check if the LENGHT and the mask is valid
if(checkEachChar.length != 9 || checkEachChar[5] != '-')
return false;
// Check if each individual character is a digit
for(int i=0; i < checkEachChar.length; i++) {
if(!Character.isDigit(checkEachChar[i]) && (i!=5)) return false;
}
return true;
}
> Pessoal,
>
> Gostaria de saber se existe uma fun��o em Java que me informe se
determinada
> string cont�m apenas caracteres num�ricos.
>
> Se algu�m puder me ajudar, desde j� sou grato.
>
> Sergio Rubano
> [EMAIL PROTECTED]
>
> --------------------------- LISTA SOUJAVA ---------------------------
> http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
> [d�vidas mais comuns: http://www.soujava.org.br/faq.htm]
> [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
> [regras da lista: http://www.soujava.org.br/regras.htm]
> ---------------------------------------------------------------------
>
>
--------------------------- LISTA SOUJAVA ---------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
[d�vidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
---------------------------------------------------------------------