Viskas, ką reikia žinoti apie „Java“ „ToString“



Šiame straipsnyje bus išsamiai supažindinti su „Java“ toString pagrindais, pateikiant atitinkamus praktinius pavyzdžius.

yra universali programavimo kalba ir įkvėpė daugelį siekti savo karjeros. Žmonės, norintys „Java“, dažnai pradeda nuo pagrindų ir pasimeta siūlomose įvairovės koncepcijose. Šis straipsnis apie „Java“ „ToString“ supažindins jus su pagrindine, bet gana svarbia tema.

Toliau pateikiami patarimai, kuriuos reikia aptarti šiame straipsnyje,



Pradėkime nuo pirmosios šio straipsnio temos,

toString „Java“

Taigi, koks yra šis metodas? Objektų klasė yra pagrindinė „Java“ klasė. Jame yra „toString“ metodas. „ToString“ metodas naudojamas grąžinant eilutės objekto vaizdą. Jei atspausdinamas koks nors objektas, „Java“ kompiliatorius viduje naudoja metodą toString (). Kitu atveju, vadinamas vartotojo įdiegtas arba nepaisomas toString () metodas.



Štai keletas šio metodo naudojimo pranašumų.

Privalumas

Jei nepaisysite klasės Object toString () metodo, jis grąžins objekto reikšmes, taigi jums nereikia rašyti daug kodo.



php print_r masyvas

ToString pavyzdys

public class Darbuotojas {int id Eilutės pavadinimas String city Darbuotojas (int id, String name, String city) {this.id = id this.name = vardas this.city = city} public static void main (String args []) {Darbuotojas e1 = naujas darbuotojas (01, 'Ari', 'NewYork') darbuotojas e2 = naujas darbuotojas (02, 'Jon', 'Chicago') System.out.println (e1) // kompiliatorius čia rašo s1.toString () sistema .out.println (e2) // kompiliatorius rašo čia s2.toString ()}}

Išvestis:

Darbuotojas @ 6d06d69c

Darbuotojas @ 7852e922

Kodas išspausdina pavyzdyje esančių objektų HashCode reikšmes.

Pabandykime suderinti savo požiūrį kitoje šio straipsnio dalyje,

Būtinas nepaisymas

Norint grąžinti vartotojo nurodytas reikšmes, būtina nepaisyti:

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 () {// viršijantis toString ( ) metodo grąžinimo ID + '' + vardas + '' + miestas} 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)}}

Išvestis:

1 Ari NewYork

2 Jonas Čikaga

Taigi, šios procedūros reikia laikytis naudojant „Java“ toString metodą.

Taigi mes baigėme šį straipsnį apie „toString in Java“. Jei norite sužinoti daugiau, patikrinkite sukūrė patikima internetinė mokymosi įmonė „Edureka“. „Edureka“ „Java J2EE“ ir SOA mokymo ir sertifikavimo kursai yra skirti mokyti jus tiek pagrindinėms, tiek pažangesnėms „Java“ koncepcijoms kartu su įvairiomis „Java“ sistemomis, tokiomis kaip „Hibernate & Spring“.

Turite mums klausimą? Prašau tai paminėti šio straipsnio komentarų skiltyje ir kuo greičiau susisieksime su jumis.