Java - Méthode String intern ()

La description

Cette méthode renvoie une représentation canonique de l'objet chaîne. Il s'ensuit que pour deux chaînes quelconquess et t, s.intern () == t.intern () est vrai si et seulement si s.equals (t) est vrai.

Syntaxe

Voici la syntaxe de cette méthode -

public String intern()

Paramètres

Voici le détail des paramètres -

  • Il s'agit d'une méthode par défaut et elle n'accepte aucun paramètre.

Valeur de retour

  • Cette méthode renvoie une représentation canonique de l'objet chaîne.

Exemple

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());
   }
}

Cela produira le résultat suivant -

Production

Canonical representation: Welcome to Tutorialspoint.com
Canonical representation: WELCOME TO SUTORIALSPOINT.COM