Méthode toString() de Java Object
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@3764951dExplication 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
Autres extensions
Classe Object de Java