String to Integer (+ de 11 digitos)..!

2 respostas
T

O que eu Quero Não é -> int x = Integer.parseInt(String);
Quero assim: Integer x = Integer.parseInt(String);

Que inclusive se eu fizer exatamente assim, da pau

Fui obrigado a fazer assim : Integer x;

-------------------------------  x = Integer.parseInt(String);

Tudo bem… Qdo a String = “123” Funcionou… Mas se ela for um CPF com 11 digitos ou mais, na hora da conversão da pau…

Outra duvida é, colocar o int dentro do Integer (Akela historia de abraçar o int) , por que o parametro de um metodo que vou usar recebe um Integer, e eu só tenho essa String…

Vlws aew…

2 Respostas

G

Um Integer aceita até 8 valores numéricos…sendo que um CPf comporta 11 números

vc pode quebrar esse valor em vários Integer ou usar uma varíavel do tipo Long

Long cpf = 123456789124546L;

não se esqueça do L no final…

J

Dah uma olhada neste post:

http://www.guj.com.br/posts/list/59254.java

Criado 14 de agosto de 2007
Ultima resposta 14 de ago. de 2007
Respostas 2
Participantes 3