logo

Java Konvertera objekt till sträng

Vi kan konvertera Invända mot String i java använder metoden toString() av ​​objektklassen eller metoden String.valueOf(object).

Java Konvertera objekt till sträng

Du kan konvertera vilket objekt som helst till String i java oavsett om det är användardefinierad klass, StringBuilder, StringBuffer eller något annat.

staplar java

Här kommer vi att se två exempel på att konvertera objekt till sträng. I det första exemplet kommer vi att konvertera Emp class-objekt till String som är en användardefinierad klass. I det andra exemplet kommer vi att konvertera StringBuilder till String.

Java-objekt till sträng Exempel: Konvertering av användardefinierad klass

Låt oss se den enkla koden för att konvertera sträng till objekt i 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); }} 
Testa det nu

Produktion:

mergesort-algoritm
 Emp@2a139a55 Emp@2a139a55 

Som du kan se ovan skrivs ett referens-id av Emp-klassen ut på konsolen.

Java-objekt till sträng Exempel: Konvertera StringBuilder

Låt oss se den enkla koden för att konvertera StringBuilder-objekt till String i java.

nätverk och typer
 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); }} 
Testa det nu

Produktion:

 String is: hello Reverse String is: olleh 

Nu kan du skriva koden för att kontrollera palindromsträngen.

 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'); } }} 
Testa det nu

Produktion:

 Palindrome String 

Så du kan konvertera vilket objekt som helst till sträng i java med metoderna toString() eller String.valueOf(object).