Cita:
Iniciado por posman Al comparar 2 variables de tipo Integer no importa si ocupan el mismo espacio de memoria. Existen un tipo de clases que lo que hacen es enmascarar un dato de tipo primitivo, se llaman Wrapper classes. Lo que hace el compilador con estas clases es convertir una variable Integer en int o viceversa. Por ejemplo puedes comparar una variable int con una variable Integer y el resultado es el esperado al utilizar == (se compara el valor numerico, no su posicion en memoria)
Este proceso se llama autoboxing y unboxing
http://docs.oracle.com/javase/tutori...utoboxing.html mmm... bueno, ahora no se en que momento,
comparando 2 int o integer, da false, por ocupar 2 espacios de memoria diferente.
ya me mareo. un poco.---
aparte creo que en java no se puede saber, la direccion de memoria, ya que no trabaja con punteros este lenguaje...