Alguém sabe dizer como faço para descobrir se o conteúdo de uma string é numérico ou não? :roll: :?:
Como descobrir se o conteúda da string é numérico
L
2 Respostas
M
private boolean hasOnlyDigits( String s ) {
for (int i = 0 ; i < s.length() ; i++)
if (!Character.isDigit(s.charAt(i)))
return false;
return true;
}
D
Ou tente isso:
try {
Double numero = new Double(texto);
}
catch (NumberFormatException e) {
//Trata excecao
}
Se ele der exceção, é porque não é numérico.
Criado 14 de junho de 2005
Ultima resposta 16 de jun. de 2005
Respostas 2
Participantes 3