Descripción
El método intern()
de la clase String
es un método nativo que devuelve una cadena canónica para la cadena de invocación. Cuando se llama este método, si el objeto String
ya existe en el pool, este método devuelve la cadena del pool. De lo contrario, este método agrega el objeto String
al pool y lo devuelve.
Sintaxis
public String intern()
Clase Padre
Ejemplo
public class Test {
public static void main(String args[]) {
String s1 = new String("hola");
String s2 = "hola";
String s3 = s1.intern();
System.out.println(s2 == s1); // false
System.out.println(s2 == s3); // true
}
}
Artículos
Vídeos Java
Disfruta también de nuestros artículos sobre Java en formato vídeo. Aprovecha y suscribete a nuestro canal.