Erro ao converter String para Int

Olá pessoal, estou com o seguinte problema quando vou converter uma string pra o tipo int; o seguinte erro ocorre:

Exception in thread “AWT-EventQueue-0” java.lang.NumberFormatException: For input string: “11111111111”
at java.lang.NumberFormatException.forInputString(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)

Meu código: //formatar numero de cpf, retirando o . e -, pois o formato capturado é ###.###.### - ## String cpfNumeroFormatado = textFieldCPF.getText() .replace(".", "").replace(" - ", ""); System.out.println(cpfNumeroFormatado);//exibe o numero formatado, até aqui tudo ok System.out.println(Integer.parseInt(cpfNumeroFormatado));//erro na hora de converter

Procurei na Internet a respeito do assunto, pelo que vi, esse erro refere-se quando a variável que estou tentando converter está vazia, mas não é este o caso: a variável cpfNumeroFormatado é exibida normalmente.

Desde já agradeço a ajuda.

[quote=MegaJ]Olá pessoal, estou com o seguinte problema quando vou converter uma string pra o tipo int; o seguinte erro ocorre:

Exception in thread “AWT-EventQueue-0” java.lang.NumberFormatException: For input string: “11111111111”
at java.lang.NumberFormatException.forInputString(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)

Meu código: //formatar numero de cpf, retirando o . e -, pois o formato capturado é ###.###.### - ## String cpfNumeroFormatado = textFieldCPF.getText() .replace(".", "").replace(" - ", ""); System.out.println(cpfNumeroFormatado);//exibe o numero formatado, até aqui tudo ok System.out.println(Integer.parseInt(cpfNumeroFormatado));//erro na hora de converter

Procurei na Internet a respeito do assunto, pelo que vi, esse erro refere-se quando a variável que estou tentando converter está vazia, mas não é este o caso: a variável cpfNumeroFormatado é exibida normalmente.

Desde já agradeço a ajuda.[/quote]
Ola, Tente converter para long que aceita um numero maior de digitos:
Long.parseLong( “String” ) ;

Olá amigo, deu certo!
Vlw pela ajuda!