Todo lo que necesita saber sobre ToString en Java



Este artículo presentará los fundamentos de toString en Java con ejemplos prácticos de apoyo relevantes en detalle.

es un lenguaje de programación versátil y ha inspirado a muchos a seguir su implementación como carrera. Las personas que desean usar Java a menudo comienzan con lo básico y se pierden en la variedad de conceptos que ofrece. Este artículo sobre toString en Java le presentará un tema básico pero bastante importante.

A continuación, se presentan algunos consejos que se analizarán en este artículo,





Así que comencemos con el primer tema de este artículo,

toString en Java

Entonces, ¿qué es exactamente este método? La clase de objeto es la clase principal en Java. Contiene el método toString. El método toString se utiliza para devolver una representación de cadena de un objeto. Si se imprime algún objeto, el compilador java invoca internamente el método toString (). De lo contrario, se llama al método toString () implementado o anulado por el usuario.



Estas son algunas de las ventajas de utilizar este método.

Ventaja

Si anula el método toString () de la clase Object, devolverá valores del objeto, por lo que no es necesario que escriba mucho código.



Ejemplo para toString

Public class Empleado {int id Nombre de cadena String ciudad Empleado (int id, String nombre, String ciudad) {this.id = id this.name = nombre this.city = ciudad} public static void main (String args []) {Empleado e1 = new Employee (01, 'Ari', 'NewYork') Employee e2 = new Employee (02, 'Jon', 'Chicago') System.out.println (e1) // el compilador escribe aquí s1.toString () System .out.println (e2) // el compilador escribe aquí s2.toString ()}}

Salida:

Empleado @ 6d06d69c

Empleado @ 7852e922

El código imprime los valores HashCode de los objetos del ejemplo.

Intentemos perfeccionar nuestro enfoque en la siguiente parte de este artículo,

Anulación necesaria

La anulación es necesaria para devolver los valores especificados por el usuario:

Public class Employee {int id String name String city Employee (int id, String name, String city) {this.id = id this.name = name this.city = city} public String toString () {// anulando el toString ( ) método return id + '' + nombre + '' + ciudad} public static void main (String args []) {Employee e1 = new Employee (01, 'Ari', 'NewYork') Employee e2 = new Employee (02, 'Jon ',' Chicago ') System.out.println (e1) System.out.println (e2)}}

Salida:

1 Ari Nueva York

2 Jon Chicago

Por lo tanto, este es el procedimiento que se debe seguir al utilizar el método toString en Java.

Por lo tanto, hemos llegado al final de este artículo sobre 'toString en Java'. Si desea obtener más información, consulte el por Edureka, una empresa de aprendizaje en línea de confianza. El curso de capacitación y certificación Java J2EE y SOA de Edureka está diseñado para capacitarlo en conceptos básicos y avanzados de Java junto con varios marcos de Java como Hibernate y Spring.

Tienes una pregunta para nosotros? Menciónelo en la sección de comentarios de este artículo y nos comunicaremos con usted lo antes posible.

diferencia entre la sobrecarga de métodos y la anulación