Méthode toString() de Java Object

Java String类Classe Object de Java


La méthode toString() de Object est utilisée pour renvoyer la représentation sous forme de chaîne d'un objet.

Syntaxe

object.toString()

Parameters

  • Aucune 。

Valeur de retour

Renvoie la représentation sous forme de chaîne de l'objet.

Format de retour par défaut :Le nom de la classe de l'objet + @ + la chaîne hexadécimale de hashCode。

Exemple

L'exemple suivant montre l'utilisation de la méthode toString() :

Exemple

class ExampleTest { public static void main(String[] args) { // toString() avec Object Object obj1 = new Object(); System.out.println(obj1.toString()); Object obj2 = new Object(); System.out.println(obj2.toString()); Object obj3 = new Object(); System.out.println(obj3.toString()); } }

Le programme ci-dessus produit la sortie suivante :

java.lang.Object@d716361
java.lang.Object@6ff3c5b5
java.lang.Object@3764951d
Explication du format de sortie :
  • java.lang.Object- Nom de classe
  • @- Symbole
  • d716361- Valeur hexadécimale du code de hachage

La classe Array appelle la méthode toString() :

Exemple

class ExampleTest { public static void main(String[] args) { // toString() avec array //Création d'un tableau String[] array = { "Google", "Exemple", "Taobao" }; System.out.println(array.toString()); //Renvoie une représentation sous forme de chaîne des valeurs des éléments du tableau //Array hérite de la classe Object, donc la méthode toString() peut être utilisée directement. System.out.println(array[1].toString()); // Exemple } }

Le programme ci-dessus produit la sortie suivante :

Example

Java String类Classe Object de Java

Autres extensions