Wir können konvertieren Objekt zu String in Java Verwenden der toString()-Methode der Object-Klasse oder der String.valueOf(object)-Methode.
Sie können jedes Objekt in Java in String konvertieren, unabhängig davon, ob es sich um eine benutzerdefinierte Klasse, StringBuilder, StringBuffer oder etwas anderes handelt.
Zusammenführungssortierung in Java
Hier sehen wir zwei Beispiele für die Konvertierung von Object in String. Im ersten Beispiel konvertieren wir das Emp-Klassenobjekt in String, eine benutzerdefinierte Klasse. Im zweiten Beispiel werden wir StringBuilder in String konvertieren.
Beispiel für ein Java-Objekt in einen String: Konvertieren einer benutzerdefinierten Klasse
Sehen wir uns den einfachen Code zum Konvertieren von String in Object in Java an.
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); }}Testen Sie es jetzt
Ausgabe:
Emp@2a139a55 Emp@2a139a55
Wie Sie oben sehen können, wird auf der Konsole eine Referenz-ID der Emp-Klasse gedruckt.
Python-Liste initialisieren
Beispiel für ein Java-Objekt in einen String: Konvertieren von StringBuilder
Sehen wir uns den einfachen Code zum Konvertieren eines StringBuilder-Objekts in einen String in Java an.
Konvertieren von String in Integer-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); }}Testen Sie es jetzt
Ausgabe:
String is: hello Reverse String is: olleh
Jetzt können Sie den Code schreiben, um die Palindrom-Zeichenfolge zu überprüfen.
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'); } }}Testen Sie es jetzt
Ausgabe:
Palindrome String
Sie können also jedes Objekt in Java mit den Methoden toString() oder String.valueOf(object) in einen String konvertieren.