Alt du trenger å vite om ToString i Java

Denne artikkelen vil introdusere det grunnleggende for toString i Java med relevante praktiske eksempler i detalj.

er et allsidig programmeringsspråk og har inspirert mange til å fortsette implementeringen som en karriere. Folk som ønsker Java, begynner ofte med det grunnleggende og går seg vill i mangfoldskonseptene det tilbyr. Denne artikkelen om toString i Java vil introdusere deg til et grunnleggende, men et ganske viktig emne.

Følgende er tips som skal diskuteres i denne artikkelen,



Så la oss komme i gang med det første emnet i denne artikkelen,

toString i Java

Så hva er egentlig denne metoden? Objektklasse er overordnet klasse i Java. Den inneholder toString-metoden. ToString-metoden brukes til å returnere en strengrepresentasjon av et objekt. Hvis noe objekt skrives ut, blir toString () -metoden påkalt internt av Java-kompilatoren. Ellers kalles brukeren implementert eller overstyrt toString ().

Her er noen av fordelene ved å bruke denne metoden.

Fordel

Hvis du overstyrer toString () -metoden i Object-klassen, vil den returnere verdiene til objektet, og du trenger derfor ikke å skrive mye kode.

Eksempel for toString

offentlig klasse Ansatt {int id Stringnavn String by Medarbeider (int id, String name, String city) {this.id = id this.name = name this.city = city} public static void main (String args []) {Employee e1 = ny ansatt (01, 'Ari', 'NewYork') Ansatt e2 = ny ansatt (02, 'Jon', 'Chicago') System.out.println (e1) // kompilator skriver her s1.toString () System .out.println (e2) // kompilator skriver her s2.toString ()}}

Produksjon:

Ansatt @ 6d06d69c

c ++ sorter ()

Ansatt @ 7852e922

Koden skriver ut HashCode-verdiene til objektene i eksemplet.

La oss prøve å finjustere tilnærmingen vår i neste del av denne artikkelen,

Nødvendig overstyring

Overstyring er nødvendig for å returnere brukerens spesifiserte verdier:

offentlig klasse Ansatt {int id String navn String by Medarbeider (int id, String name, String city) {this.id = id this.name = name this.city = city} public String toString () {// overstyrer toString ( ) metode retur id + '' + navn + '' + by} offentlig statisk ugyldig hoved (String args []) {Ansatt e1 = ny ansatt (01, 'Ari', 'NewYork') Ansatt e2 = ny ansatt (02, 'Jon ',' Chicago ') System.out.println (e1) System.out.println (e2)}}

Produksjon:

1 Ari NewYork

2 Jon Chicago

Derfor er dette prosedyren som skal følges når du bruker toString-metoden i Java.

Dermed har vi kommet til en slutt på denne artikkelen om ‘toString in Java’. Hvis du ønsker å lære mer, sjekk ut av Edureka, et pålitelig online læringsfirma. Edurekas Java J2EE- og SOA-opplærings- og sertifiseringskurs er designet for å trene deg for både kjerne- og avanserte Java-konsepter sammen med forskjellige Java-rammer som Hibernate & Spring.

Har du et spørsmål til oss? Vennligst nevn det i kommentarfeltet i denne artikkelen, og vi vil kontakte deg så snart som mulig.