Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Desafio: ArrayList/toString

Main

ArrayList<Filme> listaDeFilmes = new ArrayList<>();
        listaDeFilmes.add(filme1);
        listaDeFilmes.add(filme2);
        listaDeFilmes.add(filme3);
        System.out.println("Quantidade de filmes na lista: " + listaDeFilmes.size());
        System.out.println("Primeiro filme da lista: " + listaDeFilmes.get(0).getNome());
        System.out.println(listaDeFilmes);

        ArrayList<Serie> listaDeSeries = new ArrayList<>();
        listaDeSeries.add(serie1);
        listaDeSeries.add(serie2);
        System.out.println("Quantidade de séries na lista: " + listaDeSeries.size());
        System.out.println("Segunda série da lista: " + listaDeSeries.get(1).getNome());
        System.out.println(listaDeSeries);

Filme/Série

@Override
public String toString() {
    return "Filmes: " + this.getNome() + " (" + this.getAnoLancamento() + ")";
}
1 resposta
solução!

Oi, Kevin! Como vai?

Agradeço por compartilhar.

Gostei do jeito que você usou o toString para mostrar as informações dos objetos na lista. Isso deixa a saída muito mais organizada e facilita visualizar o conteúdo das coleções.

Continue praticando, você está no caminho certo.

Conteúdos relacionados
Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!