Você está aqui: Java ::: Dicas & Truques ::: Strings e Caracteres |
Como testar se uma string Java é um valor numérico válido usando o método isDigit() da classe CharacterQuantidade de visualizações: 234 vezes |
O método isDigit() da classe Character nos permite verificar se um determinado caractere é um número, ou seja, está na faixa de 0 a 9. Podemos tirar proveito disso para varrer todos os caracteres de uma string, usando o método charAt() da classe String, e testar se essa string é um valor numérico válido. Veja o código completo para o exemplo: package arquivodecodigos; // Este exemplo mostra como verificar se uma // string é um valor númerico public class Estudos { public static void main(String[] args) { String valor = "2334554"; boolean valido = true; for (int i = 0; i < valor.length(); i++) { Character caractere = valor.charAt(i); if (!Character.isDigit(caractere)) { valido = false; break; } } if (valido) { System.out.println("Valor numérico valido"); } else { System.out.println("NãO é um valor numerico valido"); } System.exit(0); } } Ao executar este código Java nós teremos o seguinte resultado: Valor numérico válido. |
![]() |
Desafios, Exercícios e Algoritmos Resolvidos de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
Excel - Como converter graus em radianos no Excel usando a função RADIANOS() - Trigonometria no Excel |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |