logo

Java Преобразуване на обект в низ

Можем да конвертираме Обект към String в java използвайки метода toString() на класа Object или метода String.valueOf(object).

Java Преобразуване на обект в низ

Можете да конвертирате всеки обект в String в java, независимо дали е дефиниран от потребителя клас, StringBuilder, StringBuffer или нещо друго.

двойно към низ java

Тук ще видим два примера за конвертиране на Object в String. В първия пример ще конвертираме обект от клас Emp в String, който е дефиниран от потребителя клас. Във втория пример ще конвертираме StringBuilder в String.

Пример за Java обект в низ: Преобразуване на дефиниран от потребителя клас

Нека видим простия код за преобразуване на String в Object в java.

брои различни sql
 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); }} 
Тествайте сега

Изход:

 Emp@2a139a55 Emp@2a139a55 

Както можете да видите по-горе, референтен идентификатор на клас Emp се отпечатва на конзолата.

Пример за Java обект в низ: Преобразуване на StringBuilder

Нека видим простия код за преобразуване на StringBuilder обект в String в 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); }} 
Тествайте сега

Изход:

 String is: hello Reverse String is: olleh 

Сега можете да напишете кода за проверка на палиндромния низ.

 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'); } }} 
Тествайте сега

Изход:

 Palindrome String 

Така че можете да конвертирате всеки обект в String в java, като използвате методите toString() или String.valueOf(object).