Alt hvad du behøver at vide om ToString i Java



Denne artikel vil introducere det grundlæggende ved toString i Java med relevante understøttende praktiske eksempler i detaljer.

er et alsidigt programmeringssprog og har inspireret mange til at forfølge sin implementering som en karriere. Folk, der ønsker at Java, starter ofte med det grundlæggende og går vild i de forskellige koncepter, det tilbyder. Denne artikel om toString i Java introducerer dig til et grundlæggende men et ret vigtigt emne.

Følgende er punkter, der skal diskuteres i denne artikel,





Så lad os komme i gang med det første emne i denne artikel,

toString i Java

Så hvad er denne metode nøjagtigt? Objektklasse er overordnet klasse i Java. Den indeholder toString-metoden. Metoden toString bruges til at returnere en strengrepræsentation af et objekt. Hvis et objekt udskrives, kaldes toString () -metoden internt af Java-kompilatoren. Ellers kaldes brugeren implementeret eller tilsidesat toString ().



Her er nogle af fordelene ved at bruge denne metode.

hvordan man laver en række objekter

Fordel

Hvis du tilsidesætter metoden toString () til objektklassen, returnerer den objektets værdier, hvorfor du ikke er forpligtet til at skrive en masse kode.



Eksempel til toString

offentlig klasse Medarbejder {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 []) {Medarbejder e1 = ny medarbejder (01, 'Ari', 'NewYork') Medarbejder e2 = ny medarbejder (02, 'Jon', 'Chicago') System.out.println (e1) // kompilator skriver her s1.toString () System .out.println (e2) // kompilator skriver her s2.toString ()}}

Produktion:

Medarbejder @ 6d06d69c

Medarbejder @ 7852e922

Koden udskriver HashCode-værdierne for objekterne i eksemplet.

Lad os prøve at finjustere vores tilgang i den næste del af denne artikel,

c ++ virtuel funktion = 0

Nødvendigt tilsidesættelse

Tilsidesættelse er nødvendig for at returnere de brugerdefinerede værdier:

offentlig klasse Medarbejder {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 () {// tilsidesætter toString ( ) metode retur id + '' + navn + '' + by} offentlig statisk ugyldig hoved (String args []) {Medarbejder e1 = ny medarbejder (01, 'Ari', 'NewYork') Medarbejder e2 = ny medarbejder (02, 'Jon ',' Chicago ') System.out.println (e1) System.out.println (e2)}}

Produktion:

1 Ari NewYork

2 Jon Chicago

Derfor er dette den procedure, der skal følges, når du bruger toString-metoden i Java.

Således er vi nået til slutningen af ​​denne artikel om 'toString in Java'. Hvis du ønsker at lære mere, skal du tjekke af Edureka, et pålideligt online læringsfirma. Edurekas Java J2EE- og SOA-uddannelses- og certificeringskursus er designet til at træne dig til både kerne- og avancerede Java-koncepter sammen med forskellige Java-rammer som Hibernate & Spring.

Har du et spørgsmål til os? Nævn det i kommentarfeltet i denne artikel, og vi vender tilbage til dig hurtigst muligt.