logo

Java convierte objeto en cadena

podemos convertir Objeto a cadena en java usando el método toString() de la clase Object o el método String.valueOf(object).

Java convierte objeto en cadena

Puede convertir cualquier objeto a String en Java, ya sea una clase definida por el usuario, StringBuilder, StringBuffer o cualquier otra cosa.

Sree Ramanujan

Aquí, veremos dos ejemplos de conversión de Objeto en Cadena. En el primer ejemplo, convertiremos el objeto de clase Emp en String, que es una clase definida por el usuario. En el segundo ejemplo, convertiremos StringBuilder en String.

Ejemplo de objeto Java en cadena: conversión de clase definida por el usuario

Veamos el código simple para convertir una cadena en un objeto en Java.

cómo llamar a un método en 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); }} 
Pruébalo ahora

Producción:

 Emp@2a139a55 Emp@2a139a55 

Como puede ver arriba, una identificación de referencia de la clase Emp está impresa en la consola.

Ejemplo de objeto Java en cadena: conversión de StringBuilder

Veamos el código simple para convertir el objeto StringBuilder en String en Java.

números para el alfabeto
 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); }} 
Pruébalo ahora

Producción:

 String is: hello Reverse String is: olleh 

Ahora puedes escribir el código para verificar la cadena palíndromo.

 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'); } }} 
Pruébalo ahora

Producción:

 Palindrome String 

Por lo tanto, puede convertir cualquier objeto en cadena en Java usando los métodos toString() o String.valueOf(object).