Tutto ciò che devi sapere su ToString in Java



Questo articolo introdurrà i fondamenti di toString in Java con esempi pratici di supporto pertinenti in dettaglio.

è un linguaggio di programmazione versatile e ha ispirato molti a perseguire la sua implementazione come carriera. Le persone che desiderano Java spesso iniziano con le basi e si perdono nella varietà di concetti che offre. Questo articolo su toString in Java ti introdurrà a un argomento di base ma abbastanza importante.

Di seguito sono riportati i suggerimenti da discutere in questo articolo,





Quindi iniziamo con il primo argomento di questo articolo,

toString in Java

Allora, qual è esattamente questo metodo? La classe oggetto è la classe genitore in Java. Contiene il metodo toString. Il metodo toString viene utilizzato per restituire una rappresentazione di stringa di un oggetto. Se viene stampato un oggetto, il metodo toString () viene richiamato internamente dal compilatore java. Altrimenti, viene chiamato il metodo toString () implementato o sovrascritto dall'utente.



Ecco alcuni dei vantaggi dell'utilizzo di questo metodo.

Vantaggio

come uscire in java

Se si sovrascrive il metodo toString () della classe Object, restituirà i valori dell'oggetto, quindi non è necessario scrivere molto codice.



Esempio per toString

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 []) {Employee e1 = new Employee (01, 'Ari', 'NewYork') Employee e2 = new Employee (02, 'Jon', 'Chicago') System.out.println (e1) // il compilatore scrive qui s1.toString () System .out.println (e2) // il compilatore scrive qui s2.toString ()}}

Produzione:

Dipendente @ 6d06d69c

Dipendente @ 7852e922

Il codice stampa i valori HashCode degli oggetti nell'esempio.

Proviamo a mettere a punto il nostro approccio nella parte successiva di questo articolo,

Sostituzione necessaria

L'override è necessario per restituire i valori specificati dall'utente:

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 () {// sovrascrivendo toString ( ) metodo return id + '' + nome + '' + città} 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)}}

Produzione:

1 Ari NewYork

2 Jon Chicago

Quindi, questa è la procedura da seguire durante l'utilizzo del metodo toString in Java.

Quindi siamo giunti alla fine di questo articolo su 'toString in Java'. Se desideri saperne di più, dai un'occhiata al da Edureka, una società di apprendimento online affidabile. Il corso di formazione e certificazione Java J2EE e SOA di Edureka è progettato per formarti sia sui concetti di base che avanzati su Java insieme a vari framework Java come Hibernate e Spring.

Hai domande per noi? Si prega di menzionarlo nella sezione commenti di questo articolo e ti risponderemo il prima possibile.