Validar cpf

2 respostas
jaja

ola estou fazendo uma classe para validar o cpf digitado
porem quando tento separar os numeros para depois converter para inteiros e fazer os respectivos calculos nao consigo guardar cada numero em uma posição de um vetor de String que criei tah assim mas nao sei onde pode estar o erro
//faço dessa maneira o while ateh 9 pois o numero "10" e o "11" seriam os verificadores! que esses eu consegui //pegar mas os outros 9 primeiros nao...

String verificador1 = cpf.substring(9,10);
        String verificador2 = cpf.substring(10,11);
        String x[]=new String[8];
        int w=0,y=1;
        while(w<9){
            a[w]=cpf.substring(w,y);
            w++;
            y++;
}

2 Respostas

rafaelglauber

Oi,

Não analisei seu código, só vou deixar uma dica: http://stella.caelum.com.br

assim você não perde tempo com isso e vai logo para o que interessa.

victor.godinho

rsrs, concordo, mas só um comentário:

Ao invés de percorrer a String fazendo substring para pegar caracter por caracter, faça assim:

minhaString.toCharArray();
Criado 26 de agosto de 2008
Ultima resposta 26 de ago. de 2008
Respostas 2
Participantes 3