6 de enero de 2015
Compraracion entre String
String s ="";
String s1 = new String("");
para comprar s == s1 -> false
metodo .intern()
String s ="";
String s1 = new String("").intern();
para comprar s == s1 -> true
esto es porque s es una dirección de memoria a ese string
s1 crea un objero y wrappea el valor de la cache internamente en ese objeto
este valor lo guarda internamente y eso es lo que devuelve intern
String s = new String("");
String s1 = new String("");
para comprar s == s1 -> false
s.equals(s1) -> true
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario