Hola Justin,
Parece que estás trabajando con una lista de objetos Película
en Java y estás utilizando ArrayList
para almacenar varias películas. Además, estás utilizando el método toString
para imprimir la representación en cadena de un objeto Película
.
Aquí tienes un ejemplo de cómo podrías implementar el método toString
dentro de la clase Película
para asegurarte de que se imprima correctamente cuando se llame:
public class Pelicula {
private String nombre;
private int duracionEnMinutos;
private int fechaDeLanzamiento;
// Getters y setters
@Override
public String toString() {
return "Película: " + nombre + " (" + fechaDeLanzamiento + ")";
}
}
En tu clase Principal
, parece que ya estás llamando al método toString
de manera adecuada:
System.out.println("toString de la película:" + listaPeliculas.get(0).toString());
Asegúrate de que tu clase Película
tenga el método toString
implementado como en el ejemplo anterior. Esto te permitirá obtener una representación en cadena clara y legible de cada objeto Película
cuando lo imprimas.
Espero que esto te ayude a entender cómo funciona el método toString
y cómo puedes usarlo para imprimir objetos de manera más legible.
¡Espero haber ayudado y buenos estudios!