Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Haga lo que hicimos en aula: ArrayList y toString

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta

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!