Pessoal, gostaria de saber se existe algum método nas classes Java, tal que me retorne verdadeiro ou falso, ao testar se um determindado caracter em uma string é um dígito numérico ou não (“0”…“9”). Algo do tipo isNumber ou isDigit.
Se existe, alguém poderia informar qual a sintaxe?
Motivo: preciso testar se determinados nomes de arquivos estão dentro de um padrão adotado (#######), para que possam ser utilizados.
Ex.:
01_1_0001_CURSO_apresentacao.txt // válido
01_1_0002_CURSO_apresentacao.txt // válido
01_1_0003_CURSO_introducao.txt // válido
0A_1_0004_CURSO_exemploa.txt // inválido - o 2º caracter é letra
0004_CURSO_exemplob.txt // inválido - não está no padrão
Agradeço antecipadamente qualquer ajuda.
Augusto Cesar