En JAVA, tous les objets ont une méthode toString ;
La méthode toString n'est pas définie lors de la création d'une classe. Lorsque l'objet est généré, la valeur de hachage du. l'objet sera affiché ;
Il s'agit simplement d'une méthode spécialement ajoutée par Sun Company pour faciliter les opérations sur les chaînes de toutes les classes lors du développement de Java
C'est généralement juste pour une sortie pratique :
Par exemple :
public class Test2{ String name; int age; public String toString(){ return "我的姓名是:"+name+"\t我的年龄是:"+age; } public static void main(String[] args){ Test2 Myclass =new Test2(); Myclass.name = "小明"; Myclass.age = 20; System.out.println(Myclass); //直接使用对象名时默认调用该对象的toString方法 System.out.println(Myclass.toString());//手动调用String方法 }
Résultat d'exécution :
Si la méthode toString n'est pas définie dans la classe, lorsqu'elle est appelée selon le cas ci-dessus, le hachage la valeur de l'objet sera affichée, comme indiqué dans le cas suivant :
Résultat d'exécution :
Tutoriel recommandé : "Tutoriel Java"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!