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).
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).