Descripción
Este método devuelve una representación canónica del objeto de cadena. De ello se deduce que para dos cadenas cualesquieras y t, s.intern () == t.intern () es verdadero si y solo si s.equals (t) es verdadero.
Sintaxis
Aquí está la sintaxis de este método:
public String intern()
Parámetros
Aquí está el detalle de los parámetros:
- Este es un método predeterminado y no acepta ningún parámetro.
Valor devuelto
- Este método devuelve una representación canónica para el objeto de cadena.
Ejemplo
import java.io.*;
public class Test {
public static void main(String args[]) {
String Str1 = new String("Welcome to Tutorialspoint.com");
String Str2 = new String("WELCOME TO SUTORIALSPOINT.COM");
System.out.print("Canonical representation:" );
System.out.println(Str1.intern());
System.out.print("Canonical representation:" );
System.out.println(Str2.intern());
}
}
Esto producirá el siguiente resultado:
Salida
Canonical representation: Welcome to Tutorialspoint.com
Canonical representation: WELCOME TO SUTORIALSPOINT.COM