Método toString() de 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@3764951dExplicació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
Otras extensiones
Clase Java Object