Jak używać toString w Javie

Jak używać toString w Javie
W programowaniu Java może istnieć wymóg zawierania danych w identycznym formacie. Na przykład zarządzanie wszystkimi wpisami w „strunowy„Format do zastosowania operacji ciągów na nich za jednym razem. W takich scenariuszach „ToString ()”Metoda w Javie pomaga programistowi w różnym wykorzystaniu danych i poprawie czytelności kodu.

Ten zapis opracuje wykorzystanie i wdrożenie „ToString ()„Metoda w Javie.

Co to jest „ToString ()” w Javie?

„„ToString ()„Metoda w Javie zwraca podaną wartość w„strunowy”Format. Tę metodę można zastosować do różnych typów danych i zwrócić odpowiednią wartość w ciągu.

Składnia

String ToString (int)

W tej składni:

  • "int”Wskazuje na liczbę całkowitą, dla której należy zwrócić reprezentację ciągu.

Przykład 1: Zastosowanie metody „toString ()” na wiele typów danych
W tym przykładzie „ToString ()„Można zastosować metodę, aby zwrócić reprezentację ciągu wielu typów danych:

System.na zewnątrz.println („Konwertowany podwójny na ciąg to:”+Double.Toostring (11.0));
System.na zewnątrz.println („Konwertowana liczba całkowita na ciąg to:”+liczba całkowita.ToString (12));
System.na zewnątrz.println („Konwertowany długi na ciąg to:”+długi.ToString (123213123));
System.na zewnątrz.println („Konwertowany boolean na ciąg to:”+boolean.ToString (false));

W powyższych wierszach kodu po prostu skojarz „ToString ()„Metoda z podwójnymi, liczbowymi, długimi i logicznymi odpowiednio typami danych i zwraca„strunowy”Reprezentacja tych wartości.

Wyjście

W tym wyjściu można zauważyć, że reprezentacja ciągu każdego z określonych typów danych jest zwracana.

Przykład 2: Zastąpienie metody „ToString ()” jako funkcji klasowej
W tym konkretnym przykładzie „ToString ()„Metoda może zostać zastąpiona, aby zwrócić wartości obiektu jako„strunowy”:

identyfikator klasy
Miasto smyczkowe;
Serial całkowitowy;
Id (String C, Integer S)
Ten.miasto = c;
Ten.serial = s;

public String ToString ()
powrót „Miasto jest” + to.miasto + "i odpowiedni serial to" + to.seryjny;

Klasa publiczna ToString2
public static void main (string args [])
Id I = nowy id („London”, 5);
System.na zewnątrz.println (i.ToString ());

W tym bloku kodu zastosuj następujące kroki:

  • Po pierwsze, zdefiniuj klasę o nazwie „ID”I określ podane zmienne.
  • Teraz uwzględnij konstruktor klas o dostarczonych parametrach.
  • W definicji konstruktora patrz określone zmienne przez „Ten”I przypisz im wartości parametrów.
  • Potem zastąp „ToString ()„Metoda i zwróć argumenty przekazanych konstruktorów jako„strunowy”Za pomocą definicji (metody).
  • W "główny„Metoda, utwórz obiekt klasy za pomocą„nowy”Słowo kluczowe i„ID()”Konstruktor odpowiednio.
  • Przekazać podane wartości jako argumenty konstruktora i zwróć te wartości w formie „strunowy”Poprzez wywołanie zastąpienia”ToString ()„Metoda za pomocą utworzonego obiektu.

Wyjście

W tym wyniku można sugerować, że przekazane argumenty konstruktora są zwracane jako „strunowy".

Wniosek

„„ToString ()”Metoda w Javie zwraca podaną wartość do reprezentacji ciągu i może być zastosowana do wielu typów danych. Tę metodę można również zastosować jako funkcję klasy, aby zwrócić format ciągu przekazanych wartości. Ten blog omówił użycie „ToString ()„Metoda w Javie.