Validacao de cpf e rg

ola
estou desenvolvendo um projetinho em java e preciso fazer a validacao do rg e cpf da pessoa fisica…
como que faco??

RG varia de estado para estado, e também conforme a autoridade que a emitiu (por exemplo, nem sempre é a Secretaria de Segurança Pública do seu respectivo estado que emitiu o RG; pode ter sido alguma das Forças Armadas, por exemplo).

Você pode ter RGs com e sem dígito de verificação. Por exemplo, em São Paulo o dígito de verificação (0-9, e X) foi introduzido há alguns anos, portanto você pode ter RGs sem esse dígito de verificação que você tem de aceitar.)

Acho que há alguma coisa no pacote BrazilUtils para isso.

entendi…
mas e o cpf?

Neste meu post tem uma classe pronta pra isso:

http://www.guj.com.br/posts/listByUser/25061.java