String

tenho esse metodo

 public static JFormattedTextField getCPF() {   
        return getFormatado("###.###.###-##");   
    }  

esse metodo faz com que meu jtextfiedl receba valor de cpf exemplo


System.out.print(jtfCpf_Cliente.getText());
___.___.___-__


quando coloco esse comando ele me retorna essa string
quero saber se essa string possui numero ou nao se foi digitado o cpf e depis de digitar exemplo a string fica assim
122.122.122-12

como saber se essa string ___.___.___-__ possui algum numero ???????

Não é melhor tentar validar o CPF em vez de checar simplesmente se tem números? Para validar o CPF, use alguma rotina que já existe pronta na Internet.

Ao invés de preencher o seu JFormattedTextField, faça o seguinte:

jFormatoCPF.setPlaceholderCharacter('_');

Isso vai deixar todos os campos vazios preenchidos com ‘_’ sempre que não tiver nenhum número. Os pontos e ífen já aparecem por padrão quando você define essa máscara.

Aí fica a seu crítério, você pode mandar procurar se existe algum ‘_’ no seu formato, caso exista, o CPF é inválido.

Espero ter ajudado.