Cómo convertir el objeto a la cadena en Java

Cómo convertir el objeto a la cadena en Java
Java le permite convertir cualquier objeto de clases definidas por el usuario, o clases predefinidas, a una cadena. Para hacerlo, es necesario convertir el primer byte en un byte de objeto, que se puede manejar fácilmente para convertir a cadenas. Para este propósito, use el "Encadenar()Método de la clase de objeto Java, que es el método básico de todas las clases de Java.

Este manual ilustrará las formas de convertir un objeto a una cadena en Java.

Cómo convertir el objeto a la cadena en Java?

En Java, hay dos métodos para convertir un objeto en cadena de la siguiente manera:

  • método toString ()
  • Método ValueOf ()

Nota: Estos dos métodos se utilizan para los objetos de las clases predefinidas y definidas por el usuario. En este método, utilizaremos el primer método para convertir un objeto de clase predefinido y el otro para la conversión de objeto de clase definida por el usuario a String.

Comencemos a ver el funcionamiento de estos métodos con ejemplos.

Método 1: Convertir el objeto de una clase definida por el usuario en cadena usando el método toString ()

Para convertir un objeto a una cadena, puede usar el "Encadenar()"Método del"Objeto" clase. En esta sección, utilizaremos un objeto de la clase definida por el usuario creando una clase y luego convirtiendo su objeto en una cadena.

Sintaxis

Siga la sintaxis dada del método toString ():

obj.Encadenar();

Aquí, "obj"Es el objeto de una clase que se convertirá en una cadena utilizando el"Encadenar()" método.

Ejemplo

En este ejemplo, crearemos una clase llamada "Usuario"Que contiene una variable de tipo de cadena"Nombre"Y un constructor parametrizado:

classuser
Nombre de cadena;
Usuario (nombre de cadena)
este.Nombre = nombre;

Luego, en el método main () de otra clase llamada "Ejemplo", Primero crearemos un objeto"usuario" del "UsuarioClase y pasar un nombre como parámetro. A continuación, crearemos una variable de tipo de cadena que almacene el valor después de convertir el objeto en una cadena usando el método toString (). Por último, imprimiremos la variable que muestra el valor del objeto como un valor de cadena:

publicClassexample
publicstaticvoidmain (string [] args)
Usuario user = nuevo usuario ("John");
Cadena S = usuario.Encadenar();
Sistema.afuera.println ("Valor de cadena:"+S);

Aquí, la identificación de referencia del "usuarioEl objeto se muestra como un valor de cadena:

Para verificar si el objeto se convierte correctamente en una cadena, verifique su tipo de clase:

Usuario user = nuevo usuario ("John");
Sistema.afuera.println ("El objeto 'usuario' pertenece a" + usuario.getClass ());
Cadena S = usuario.Encadenar();
Sistema.afuera.println ("la cadena 's' pertenece a" + s.getClass ());

Producción

Verifiquemos cómo convertir un objeto de clase predefinido a una cadena en Java.

Método 2: Convertir el objeto de la clase predefinida en cadena usando el método valueOf ()

Hay otro método en Java para convertir un objeto de una clase en una cadena llamada "valor de()" método. Pertenece al "CadenaClase y es un método estático. En esta sección, convertiremos un objeto de una clase Java predefinida en una cadena

Sintaxis

Use la sintaxis dada a continuación para el método valueOf () para convertir un objeto a una cadena:

Cadena.valor de (obj)

Toma el objeto "obj"Como argumento.

Ejemplo

Aquí tenemos un objeto "ostr"De la Java"Objeto"Clase que tiene el siguiente valor:

Objeto Ostr = "Linuxhint";

Imprima el valor almacenado en un objeto en la consola:

Sistema.afuera.println ("El valor del objeto:"+Ostr);

Ahora, convertiremos el objeto en una cadena usando el "Cadena.valor de()"Método, pase el objeto"ostr"Como argumento, y guárdelo en una variable de tipo de cadena", "objTostr".

Cadena objToStr = string.valor de (Ostr);

Finalmente, imprima la variable "objTostr"Que almacena un valor del objeto como una cadena:

Sistema.afuera.println ("valor convertido como cadena:"+objToStr);

La salida muestra que el método ValueOf () convirtió con éxito un objeto a una cadena:

Hemos proporcionado todos los procedimientos para convertir un objeto a una cadena en Java.

Conclusión

Para convertir un objeto en una cadena, puede usar el método toString () de la clase de objeto Java y el método valueOf () de la clase de cadena. Estos métodos se utilizan para convertir objetos de clase predefinidos y definidos por el usuario a la cadena. En este manual, ilustramos los procedimientos de conversión de un objeto a una cadena en Java con ejemplos detallados.