logo

Java converte l'oggetto in una stringa

Possiamo convertirci Oggetto su stringa in Java utilizzando il metodo toString() della classe Object o il metodo String.valueOf(object).

Java converte l'oggetto in una stringa

Puoi convertire qualsiasi oggetto in String in Java, sia che si tratti di una classe definita dall'utente, StringBuilder, StringBuffer o qualsiasi altra cosa.

unisci l'ordinamento in Java

Qui vedremo due esempi di conversione di Object in String. Nel primo esempio, convertiremo l'oggetto della classe Emp in String che è una classe definita dall'utente. Nel secondo esempio, convertiremo StringBuilder in String.

Esempio di oggetto Java in stringa: conversione di una classe definita dall'utente

Vediamo il semplice codice per convertire String in Object in Java.

stampa Java
 class Emp{} public class ObjectToStringExample{ public static void main(String args[]){ Emp e=new Emp(); String s=e.toString(); String s2=String.valueOf(e); System.out.println(s); System.out.println(s2); }} 
Provalo adesso

Produzione:

 Emp@2a139a55 Emp@2a139a55 

Come puoi vedere sopra, sulla console viene stampato un ID di riferimento della classe Emp.

Esempio di oggetto Java in stringa: conversione di StringBuilder

Vediamo il semplice codice per convertire l'oggetto StringBuilder in String in Java.

convertire da stringa a intero Java
 public class ObjectToStringExample2{ public static void main(String args[]){ String s='hello'; StringBuilder sb=new StringBuilder(s); sb.reverse(); String rev=sb.toString();//converting StringBuilder to String System.out.println('String is: '+s); System.out.println('Reverse String is: '+rev); }} 
Provalo adesso

Produzione:

 String is: hello Reverse String is: olleh 

Ora puoi scrivere il codice per controllare la stringa palindromo.

 public class ObjectToStringExample3{ public static void main(String args[]){ String s='nitin'; StringBuilder sb=new StringBuilder(s); sb.reverse(); String rev=sb.toString();//converting StringBuilder to String if(s.equals(rev)){ System.out.println('Palindrome String'); }else{ System.out.println('Not Palindrome String'); } }} 
Provalo adesso

Produzione:

 Palindrome String 

Quindi, puoi convertire qualsiasi oggetto in stringa in Java utilizzando i metodi toString() o String.valueOf(object).