logo

Java Convertir un objet en chaîne

Nous pouvons convertir Objet en chaîne en Java en utilisant la méthode toString() de la classe Object ou la méthode String.valueOf(object).

Java Convertir un objet en chaîne

Vous pouvez convertir n'importe quel objet en String en Java, qu'il s'agisse d'une classe définie par l'utilisateur, StringBuilder, StringBuffer ou autre.

oups en java

Ici, nous allons voir deux exemples de conversion d'objet en chaîne. Dans le premier exemple, nous allons convertir l'objet de classe Emp en String qui est une classe définie par l'utilisateur. Dans le deuxième exemple, nous allons convertir StringBuilder en String.

Exemple d'objet Java en chaîne : conversion d'une classe définie par l'utilisateur

Voyons le code simple pour convertir une chaîne en objet en Java.

np.histogramme
 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); }} 
Testez-le maintenant

Sortir:

 Emp@2a139a55 Emp@2a139a55 

Comme vous pouvez le voir ci-dessus, un identifiant de référence de la classe Emp est imprimé sur la console.

Exemple d'objet Java en chaîne : conversion de StringBuilder

Voyons le code simple pour convertir l'objet StringBuilder en String en Java.

la chaîne java contient
 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); }} 
Testez-le maintenant

Sortir:

 String is: hello Reverse String is: olleh 

Vous pouvez maintenant écrire le code pour vérifier la chaîne palindrome.

 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'); } }} 
Testez-le maintenant

Sortir:

 Palindrome String 

Ainsi, vous pouvez convertir n'importe quel objet en chaîne en Java en utilisant les méthodes toString() ou String.valueOf(object).