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.