Come usare la toString in Java

Come usare la toString in Java
Nella programmazione Java, può esserci un requisito per contenere i dati in un formato identico. Ad esempio, gestire tutte le voci nel "corda"Formato per applicare le operazioni di stringa su di loro in una volta. In tali scenari, il "accordare()"Il metodo in Java aiuta lo sviluppatore a utilizzare i dati in modo diverso e migliorare la leggibilità del codice.

Questo articolo approfondirà l'uso e l'implementazione del "accordare()"Metodo in Java.

Cosa è "toString ()" in Java?

IL "accordare()"Metodo in Java restituisce il valore fornito in"corda" formato. Questo metodo può essere applicato a vari tipi di dati e restituire il valore corrispondente in una stringa.

Sintassi

Stringa toString (int)

In questa sintassi:

  • "int"Punta l'intero per il quale è necessario restituire la rappresentazione della stringa.

Esempio 1: applicazione del metodo "toString ()" su più tipi di dati
In questo esempio, il "accordare()"Il metodo può essere applicato per restituire la rappresentazione della stringa di più tipi di dati:

Sistema.fuori.println ("Il doppio convertito in stringa è:"+doppio.ToString (11.0));
Sistema.fuori.println ("Il numero intero convertito in string è:"+intero.toString (12));
Sistema.fuori.println ("Il lungo convertito in stringa è:"+lungo.toString (123213123));
Sistema.fuori.println ("Il booleano convertito in string è:"+booleano.toString (false));

Nelle righe di codice sopra, associare semplicemente il "accordare()"Metodo con tipi di dati doppi, interi, lunghi e booleani, rispettivamente, e restituire il"corda"Rappresentazione di questi valori.

Produzione

In questo output, si può vedere che la rappresentazione della stringa di ciascuno dei tipi di dati specificati viene restituita.

Esempio 2: sovrascrivere il metodo "toString ()" come funzione di classe
In questo particolare esempio, il "accordare()"Il metodo può essere sovrascritto per restituire i valori degli oggetti come"corda":

ID della classe
String City;
Seriale intero;
Id (stringa c, integer s)
Questo.città = c;
Questo.serial = s;

public String toString ()
restituire "la città è" + questo.città + "e il seriale corrispondente è" + questo.seriale;

Classe pubblica toString2
public static void main (string args [])
Id i = new Id ("London", 5);
Sistema.fuori.println (i.accordare());

In questo blocco di codice, applica i seguenti passaggi:

  • In primo luogo, definisci una classe chiamata "ID"E specifica le variabili dichiarate.
  • Ora, includi il costruttore di classe con i parametri forniti.
  • Nella definizione del costruttore, fare riferimento alle variabili specificate tramite "Questo"E assegna loro i valori dei parametri.
  • Successivamente, prevalere nel "accordare()"Metodo e restituire gli argomenti del costruttore superato come"corda"Tramite la sua definizione (metodo).
  • Nel "principale"Metodo, crea un oggetto della classe usando il"nuovo"Parola chiave e"ID()"Costruttore, rispettivamente.
  • Passare i valori dichiarati come argomenti del costruttore e restituire questi valori sotto forma di "corda"Tramite invocare il sovraccarico"accordare()"Metodo con l'aiuto dell'oggetto creato.

Produzione

In questo risultato, si può implicare che gli argomenti del costruttore superati vengono restituiti come "corda".

Conclusione

IL "accordare()"Il metodo in Java restituisce il valore fornito in una rappresentazione stringa e può essere applicato a più tipi di dati. Questo metodo può anche essere applicato come funzione di classe per restituire il formato stringa dei valori passati. Questo blog ha discusso dell'uso del "accordare()"Metodo in Java.