Método toString() de Java Object

Java String类Clase Java Object


El método toString() de Object se utiliza para devolver la representación en forma de cadena del objeto.

Sintaxis

object.toString()

Parámetros

  • Ninguno 。

Valor de retorno

Devuelve la representación en forma de cadena del objeto.

Formato de retorno predeterminado:Nombre de la clase del objeto + @ + cadena hexadecimal del hashCode。

Ejemplo

El siguiente ejemplo demuestra el uso del método toString():

Ejemplo

class EjemploTest { public static void main(String[] args) { // toString() with Object Object obj1 = new Object(); System.out.println(obj1.toString()); Object obj2 = new Object(); System.out.println(obj2.toString()); Object obj3 = new Object(); System.out.println(obj3.toString()); } }

El resultado de ejecutar el programa anterior es:

java.lang.Object@d716361
java.lang.Object@6ff3c5b5
java.lang.Object@3764951d
Explicación del formato de salida:
  • java.lang.Object- Nombre de la clase
  • @- Símbolo
  • d716361- Valor hexadecimal del valor hash

La clase Array llama al método toString():

Ejemplo

class EjemploTest { public static void main(String[] args) { // toString() with array //Crear un array String[] array = { "Google", "Ejemplo", "Taobao" }; System.out.println(array.toString()); //El valor de los elementos del array devuelve una representación en forma de cadena //Array hereda de la clase Object, por lo que puede usar directamente el método toString() System.out.println(array[1].toString()); // Ejemplo } }

El resultado de ejecutar el programa anterior es:

Ejemplo

Java String类Clase Java Object

Otras extensiones