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.