Minden, amit tudnia kell a Java ToString-jéről



Ez a cikk bemutatja a Java-ban a toString alapjait, és részletesen bemutatja a vonatkozó gyakorlati példákat.

sokoldalú programozási nyelv, és sokakat arra inspirált, hogy karrierként folytassák megvalósítását. A Java-ra vágyók gyakran az alapokkal kezdik, és eltévednek az általa kínált változatossági koncepciókban. Ez a Java-ban található toString cikk egy alapvető, de meglehetősen fontos témát ismertet meg.

Az alábbiakban a cikkben tárgyalandó mutatók találhatók,





Kezdjük tehát a cikk első témájával,

toString Java-ban

Mi is ez a módszer pontosan? Az Object class a Java szülőosztálya. A toString metódust tartalmazza. A toString metódus egy objektum karakterlánc-reprezentációjának visszaadására szolgál. Ha bármilyen objektum ki van nyomtatva, a toString () metódust belsőleg hívja meg a java fordító. Egyébként a felhasználó által végrehajtott vagy felülbírált toString () metódust hívják meg.



Íme néhány e módszer alkalmazásának előnye.

Előny

Ha felülbírálja az Object osztály toString () metódusát, az az objektum értékeit adja vissza, ezért nem kell sok kódot írni.



Példa a toStringre

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 static void main (String args []) {Alkalmazott e1 = új alkalmazott (01, 'Ari', 'NewYork') alkalmazott e2 = új alkalmazott (02, 'Jon', 'Chicago') System.out.println (e1) // a fordító itt ír s1.toString () rendszer .out.println (e2) // a fordító ide ír s2.toString ()}}

Kimenet:

hash map vs hash table

Alkalmazott @ 6d06d69c

Alkalmazott @ 7852e922

A kód kinyomtatja a példában szereplő objektumok HashCode értékeit.

Próbáljuk meg finomítani a megközelítést a cikk következő részében,

Szükséges felülbírálás

Felülírás szükséges a felhasználó által megadott értékek visszaadásához:

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 () {// a toString ( ) method return id + '' + név + '' + város} 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)}}

Kimenet:

1 Ari NewYork

2 Jon Chicago

Ezért ezt az eljárást kell követni, miközben a toString metódust használjuk a Java-ban.

Így a „toString a Java-ban” című cikk végéhez értünk. Ha többet szeretne megtudni, nézze meg a Edureka, egy megbízható online tanulási társaság. Az Edureka Java J2EE és SOA képzési és tanúsítási tanfolyamát arra tervezték, hogy mind az alapvető, mind a fejlett Java koncepciókra kiképezzen különféle Java keretrendszereket, például a Hibernate & Spring.

Van egy kérdésünk? Kérjük, említse meg a cikk megjegyzés rovatában, és a lehető leghamarabb kapcsolatba lépünk Önnel.