Ver Mensaje Individual
  #17 (permalink)  
Antiguo 31/03/2014, 14:11
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 6 meses
Puntos: 454
Respuesta: se puede comparar un primitivo con un object

los cuatro son String. Lo de cadena3="Hola" es una facilidad que te ofrece el compilador para que no tengas que escribir cadena3 = new ("Hola") y ademas el compilador reaprovecha los String que crea él, por lo que cadena3 == cadena4 porque ambos tienen asignado el mismo new String("Hola").

No hay string de tipo primitivo.

Se bueno.
__________________
Apuntes Java
Wiki de Programación