Tout ce que vous devez savoir sur ToString en Java

Cet article présente les principes de base de toString en Java avec des exemples pratiques pertinents en détail.

est un langage de programmation polyvalent et a inspiré de nombreuses personnes à poursuivre sa mise en œuvre en tant que carrière. Les personnes souhaitant utiliser Java commencent souvent par les bases et se perdent dans la variété des concepts qu'il propose. Cet article sur toString en Java vous présentera un sujet basique mais assez important.



Voici les pointeurs à discuter dans cet article,



Alors commençons par le premier sujet de cet article,

toString en Java

Alors, quelle est exactement cette méthode? La classe d'objets est la classe parente en Java. Il contient la méthode toString. La méthode toString est utilisée pour renvoyer une représentation sous forme de chaîne d'un objet. Si un objet est imprimé, la méthode toString () est appelée en interne par le compilateur java. Sinon, la méthode toString () implémentée ou remplacée par l'utilisateur est appelée.



Voici quelques-uns des avantages de cette méthode.

Avantage

Si vous remplacez la méthode toString () de la classe Object, elle renverra les valeurs de l'objet, vous n'êtes donc pas obligé d'écrire beaucoup de code.



Exemple pour toString

public class Employee {int id String name String city Employee (int id, String name, String city) {this.id = id this.name = name this.city = city} public static void main (String args []) {Employee e1 = nouvel employé (01, 'Ari', 'NewYork') Employé e2 = nouvel employé (02, 'Jon', 'Chicago') System.out.println (e1) // le compilateur écrit ici s1.toString () System .out.println (e2) // le compilateur écrit ici s2.toString ()}}

Production:

Employé @ 6d06d69c

Employé @ 7852e922

étiquette goto c ++

Le code imprime les valeurs HashCode des objets de l'exemple.

Essayons d'affiner notre approche dans la prochaine partie de cet article,

Remplacement nécessaire

Le remplacement est nécessaire pour renvoyer les valeurs spécifiées par l'utilisateur:

public class Employee {int id String name String city Employee (int id, String name, String city) {this.id = id this.name = name this.city = city} public String toString () {// remplacement de toString ( ) méthode return id + '' + nom + '' + ville} public static void main (String args []) {Employee e1 = new Employee (01, 'Ari', 'NewYork') Employee e2 = new Employee (02, 'Jon ',' Chicago ') System.out.println (e1) System.out.println (e2)}}

Production:

1 Ari NewYork

2 Jon Chicago

C'est donc la procédure à suivre lors de l'utilisation de la méthode toString en Java.

Ainsi nous sommes arrivés à la fin de cet article sur «toString en Java». Si vous souhaitez en savoir plus, consultez le par Edureka, une entreprise d'apprentissage en ligne de confiance. Le cours de formation et de certification Java J2EE et SOA d'Edureka est conçu pour vous former aux concepts Java de base et avancés ainsi qu'à divers frameworks Java tels que Hibernate et Spring.

Vous avez une question pour nous? Veuillez le mentionner dans la section commentaires de cet article et nous vous répondrons dans les plus brefs délais.