rflprp
int para Integer
int primitivo = 10;
Integer objeto = new Integer(primitivo);
Integer para int
int outroPrimitivo = objeto.intValue();
Foi isso que vc perguntou ?
Rafael_Nunes
Hun?!?
Você está querendo saber se usa-se:
ou
int nro = 5;
new Integer(nro);
É isso?Se for, depende da tua necessidade. Mas vias de regra, tanto faz um ou outro.
israelwm
é isso mesmo, eu tinha esquecido de colocar os códigos.
pensei q tinha uma outra maneira, mas valeu cara.
mas soh uma pergunta…nesse exemplo q tu deu:
int nro = 5;
new Integer(nro);
qual o nome do objeto Integer? nro?
Rafael_Nunes
Não criei nenhuma referência para ele, tava só exemplificando mesmo.
Se você fosse passar um Integer para um método, poderia passar com:
int nro = 5;
metodo(new Integer(nro));
ou se quiser uma referência para o objeto Integer, neste caso precisará declarar uma para ele.
int nro = 5;
Integer myInteger = new Integer(nro);
pcalcado
Favor também olhar as features the autoboxing do Java 5. Você pdoe achar interessante 