logo

Java Convert obiect în șir

Ne putem converti Obiect la String în java folosind metoda toString() din clasa Object sau metoda String.valueOf(object).

Java Convert obiect în șir

Puteți converti orice obiect în String în java, indiferent dacă este o clasă definită de utilizator, StringBuilder, StringBuffer sau orice altceva.

hopa conceptul în java

Aici, vom vedea două exemple de conversie a obiectului în șir. În primul exemplu, vom converti obiectul clasei Emp în String, care este o clasă definită de utilizator. În al doilea exemplu, vom converti StringBuilder în String.

Obiect Java în șir Exemplu: Conversia clasei definite de utilizator

Să vedem codul simplu pentru a converti String în Object în 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); }} 
Testează-l acum

Ieșire:

 Emp@2a139a55 Emp@2a139a55 

După cum puteți vedea mai sus, un ID de referință al clasei Emp este tipărit pe consolă.

25 c la k

Obiect Java în șir Exemplu: conversia StringBuilder

Să vedem codul simplu pentru a converti obiectul StringBuilder în String în java.

sistem de operare
 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); }} 
Testează-l acum

Ieșire:

 String is: hello Reverse String is: olleh 

Acum puteți scrie codul pentru a verifica șirul de palindrom.

 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'); } }} 
Testează-l acum

Ieșire:

 Palindrome String 

Deci, puteți converti orice obiect în șir în java folosind metodele toString() sau String.valueOf(object).