logo

Java Nesneyi Dizeye Dönüştür

Dönüştürebiliriz Java'da String'e itiraz Object sınıfının toString() yöntemini veya String.valueOf(object) yöntemini kullanarak.

Java Nesneyi Dizeye Dönüştür

Kullanıcı tanımlı sınıf, StringBuilder, StringBuffer veya başka bir şey olsun, Java'da herhangi bir nesneyi String'e dönüştürebilirsiniz.

Java'da birleştirme sıralaması

Burada Object'i String'e dönüştürmenin iki örneğini göreceğiz. İlk örnekte Emp sınıfı nesnesini kullanıcı tanımlı bir sınıf olan String'e dönüştüreceğiz. İkinci örnekte StringBuilder'ı String'e dönüştüreceğiz.

Java Nesnesini Dizeye Dönüştürme Örneği: Kullanıcı tanımlı sınıfı dönüştürme

Java'da String'i Object'e dönüştürmek için kullanılan basit kodu görelim.

javascript kırpma alt dizesi
 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); }} 
Şimdi Test Edin

Çıktı:

 Emp@2a139a55 Emp@2a139a55 

Yukarıda gördüğünüz gibi Emp sınıfının referans id’si konsola yazdırılıyor.

Java Nesnesini String'e Dönüştürme Örneği: StringBuilder'ı Dönüştürme

Java'da StringBuilder nesnesini String'e dönüştürmek için kullanılan basit kodu görelim.

java'da string'i int'ye nasıl dönüştürebilirim?
 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); }} 
Şimdi Test Edin

Çıktı:

 String is: hello Reverse String is: olleh 

Artık palindrom dizesini kontrol etmek için kodu yazabilirsiniz.

 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'); } }} 
Şimdi Test Edin

Çıktı:

 Palindrome String 

Böylece, toString() veya String.valueOf(object) yöntemlerini kullanarak Java'da herhangi bir Object'i String'e dönüştürebilirsiniz.