jest wszechstronnym językiem programowania i zainspirował wielu do realizacji jego kariery zawodowej. Osoby, które chcą korzystać z języka Java, często zaczynają od podstaw i gubią się w koncepcjach różnorodności, które oferuje. Ten artykuł o toString w Javie wprowadzi Cię w podstawowy, ale dość ważny temat.
Poniżej znajdują się wskazówki do omówienia w tym artykule:
Zacznijmy więc od pierwszego tematu tego artykułu,
toString w Javie
Czym dokładnie jest ta metoda? Klasa obiektu jest klasą nadrzędną w Javie. Zawiera metodę toString. Metoda toString służy do zwracania reprezentacji ciągu obiektu. Jeśli drukowany jest jakikolwiek obiekt, metoda toString () jest wewnętrznie wywoływana przez kompilator java. W przeciwnym razie wywoływana jest metoda toString () implementowana przez użytkownika lub nadpisywana.
Oto kilka zalet korzystania z tej metody.
Korzyść
Jeśli przesłonisz metodę toString () klasy Object, zwróci ona wartości obiektu, dlatego nie musisz pisać dużo kodu.
Przykład dla toString
public class Pracownik {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 []) {Employee e1 = new Employee (01, 'Ari', 'NewYork') Employee e2 = new Employee (02, 'Jon', 'Chicago') System.out.println (e1) // kompilator pisze tutaj s1.toString () System .out.println (e2) // kompilator pisze tutaj s2.toString ()}}
Wynik:
Pracownik @ 6d06d69c
co to jest metoda tostingu w java
Pracownik @ 7852e922
Kod drukuje wartości HashCode obiektów w przykładzie.
Spróbujmy doprecyzować nasze podejście w następnej części tego artykułu,
Konieczne zastąpienie
Zastępowanie jest konieczne, aby zwrócić wartości określone przez użytkownika:
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 () {// przesłanianie toString ( ) metoda return id + '' + name + '' + city} 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)}}
Wynik:
1 Ari NewYork
2 Jon Chicago
Dlatego jest to procedura, której należy przestrzegać podczas korzystania z metody toString w Javie.
W ten sposób dotarliśmy do końca artykułu o „toString w Javie”. Jeśli chcesz dowiedzieć się więcej, zapoznaj się z autorstwa Edureka, zaufanej firmy zajmującej się edukacją online. Szkolenie i certyfikacja J2EE i SOA firmy Edureka ma na celu przeszkolenie zarówno podstawowych, jak i zaawansowanych koncepcji języka Java, a także różnych struktur Java, takich jak Hibernate i Spring.
Masz do nas pytanie? Wspomnij o tym w sekcji komentarzy w tym artykule, a skontaktujemy się z Tobą tak szybko, jak to możliwe.