Alles wat u moet weten over ToString in Java



Dit artikel zal in detail de basisprincipes van toString in Java introduceren met relevante ondersteunende praktische voorbeelden.

is een veelzijdige programmeertaal en heeft velen geïnspireerd om de implementatie ervan als een carrière na te streven. Mensen die Java willen, beginnen vaak met de basis en raken verdwaald in de verschillende concepten die het biedt. Dit artikel over toString in Java laat je kennismaken met een eenvoudig maar redelijk belangrijk onderwerp.

Hieronder volgen enkele tips die in dit artikel worden besproken:





Dus laten we beginnen met het eerste onderwerp van dit artikel,

toString in Java

Dus wat is deze methode precies? Objectklasse is de bovenliggende klasse in Java. Het bevat de toString-methode. De toString-methode wordt gebruikt om een ​​tekenreeksweergave van een object te retourneren. Als een object wordt afgedrukt, wordt de methode toString () intern aangeroepen door de java-compiler. Anders wordt de door de gebruiker geïmplementeerde of overschreven methode toString () aangeroepen.



Hier zijn enkele voordelen van het gebruik van deze methode.

Voordeel

Als u de methode toString () van de klasse Object overschrijft, retourneert deze de waarden van het object en hoeft u dus niet veel code te schrijven.



Voorbeeld voor toString

public class Werknemer {int id String naam String stad Werknemer (int id, String naam, String stad) {this.id = id this.name = naam this.city = city} public static void main (String args []) {Employee e1 = nieuwe werknemer (01, 'Ari', 'NewYork') Werknemer e2 = nieuwe werknemer (02, 'Jon', 'Chicago') System.out.println (e1) // compiler schrijft hier s1.toString () Systeem .out.println (e2) // compiler schrijft hier s2.toString ()}}

Uitgang:

methode overbelasting versus methode overschrijven

Werknemer @ 6d06d69c

Werknemer @ 7852e922

De code drukt de HashCode-waarden van de objecten in het voorbeeld af.

Laten we proberen onze aanpak te verfijnen in het volgende deel van dit artikel,

Noodzakelijke overschrijving

Overschrijven is nodig om de door de gebruiker opgegeven waarden te retourneren:

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 () {// de toString ( ) method return id + '' + name + '' + city} 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)}}

Uitgang:

1 Ari NewYork

2 Jon Chicago

Daarom is dit de procedure die moet worden gevolgd bij het gebruik van de toString-methode in Java.

Hiermee zijn we aan het einde gekomen van dit artikel over ‘toString in Java’. Als je meer wilt weten, bekijk dan de door Edureka, een vertrouwd online leerbedrijf. Edureka's Java J2EE- en SOA-trainings- en certificeringscursus is ontworpen om u te trainen in zowel kern- als geavanceerde Java-concepten, samen met verschillende Java-frameworks zoals Hibernate & Spring.

wat is het veerraamwerk

Heeft u een vraag voor ons? Vermeld het in het opmerkingengedeelte van dit artikel en we nemen zo snel mogelijk contact met u op.