Mudar o valor de um int com Reflection.  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
Carinha
What is classpath?

Membro desde: 14/06/2011 11:16:55
Mensagens: 6
Offline

Não sei se meu problema é básico ou avançado, mas como eu posso mudar o valor de um int usando Reflection? Eu consigo fazer um Integer que valia 2 valer 3, e se tratado como tal. Porém o mesmo não é possível ao meu ver com int. =/

Me ajudem por favor!
Mauricio Linhares
Moderador
[Avatar]

Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline

Claro que é, do mesmo jeito que você faz pro Integer vai fazer com o int também. Mostre o seu código ou o que você já tentou ai.

Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr

Screencast de Introdução a linguagem Objective-C
[WWW]
Carinha
What is classpath?

Membro desde: 14/06/2011 11:16:55
Mensagens: 6
Offline



É apenas um exemplo simples, eu utilizo ele para alterar o valor de um Integer. Então caso eu queira imprimir o Integer 2, ele será tratado como 3. Porém o mesmo não funciona para int =/
Mauricio Linhares
Moderador
[Avatar]

Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline

Isso realmente não pode, você não pode alterar o valor de uma literal, porque ela é, bem, uma literal

Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr

Screencast de Introdução a linguagem Objective-C
[WWW]
entanglement
GUJ Hacker

Membro desde: 26/09/2009 09:18:56
Mensagens: 5750
Offline

Carinha
What is classpath?

Membro desde: 14/06/2011 11:16:55
Mensagens: 6
Offline

Mauricio Linhares wrote:Isso realmente não pode, você não pode alterar o valor de uma literal, porque ela é, bem, uma literal


Era o que eu suspeitava. Obrigado!
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team