Java.lang.NumberFormatException: For input string: "16099117464"

Olá. estou com um problema no momento de converter uma string em inteiro.

Estou utilizando o Struts 2 e pegando em um campo textfield uma string toda numérica e tentando transformar para inteiro, mas acontece o erro java.lang.NumberFormatException: For input string: “16099117464”.

Já olhei na net e os erros são pq tinha um caracter qualquer no meio dos números, mas no meu caso não tem, nem vazio, pois uso o “trim()” para retirar os caracteres vazios.

Já utilizei try{}catch(NumberFormatException f), mas não adiantou.

Sempre acontece o mesmo erro.

Se puderem me ajudar, agradeço.

Amigo,

o maior número inteiro possível em Java é 2147483647, tente utilizar long ou double.

Veja

http://java.sun.com/docs/books/tutorial/java/nutsandbolts/datatypes.html

Post duplo, desculpem! Acho que o novo fórum está com alguns “pepininhos”.

.

.

[quote=NotANumberPJ]Amigo,

o maior número inteiro possível em Java é 2147483647, tente utilizar long ou double.

Veja

http://java.sun.com/docs/books/tutorial/java/nutsandbolts/datatypes.html[/quote]

thank you hehehe