logo

Java konvertēt objektu par virkni

Mēs varam konvertēt Object to String java izmantojot objektu klases metodi toString() vai metodi String.valueOf(object).

Java konvertēt objektu par virkni

Jūs varat pārvērst jebkuru objektu par virkni java neatkarīgi no tā, vai tā ir lietotāja definēta klase, StringBuilder, StringBuffer vai jebkas cits.

iekapsulēšana java

Šeit mēs redzēsim divus piemērus objekta pārvēršanai virknē. Pirmajā piemērā mēs pārveidosim Emp klases objektu par virkni, kas ir lietotāja definēta klase. Otrajā piemērā mēs pārveidosim StringBuilder par String.

Java objekta par virkni Piemērs: Lietotāja definētas klases konvertēšana

Apskatīsim vienkāršu kodu, lai pārvērstu virkni par objektu 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); }} 
Izmēģiniet to tūlīt

Izvade:

 Emp@2a139a55 Emp@2a139a55 

Kā redzat iepriekš, uz konsoles tiek uzdrukāts Emp klases atsauces ID.

kaudze kārtot

Java objekta par virkni Piemērs: StringBuilder konvertēšana

Apskatīsim vienkāršo kodu, lai pārvērstu StringBuilder objektu par virkni java.

d flip flop
 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); }} 
Izmēģiniet to tūlīt

Izvade:

 String is: hello Reverse String is: olleh 

Tagad varat rakstīt kodu, lai pārbaudītu palindroma virkni.

 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'); } }} 
Izmēģiniet to tūlīt

Izvade:

 Palindrome String 

Tātad, jūs varat pārvērst jebkuru objektu par virkni java, izmantojot metodes toString() vai String.valueOf(object).