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

ArrayList e toString

Pasta Filme.java

@Override
    public String toString() {
        return "Filme " + this.getNome() + "(" + this.getAnoDeLancamento() + ")" ;
    }

Pasta Principal.java

        ArrayList<Filme> listaDeFilmes = new ArrayList<>();
        listaDeFilmes.add(meuFilme);
        listaDeFilmes.add(filmeColecao);
        listaDeFilmes.add(outroFilme);
        System.out.println("Quantidade de itens na lista: " + listaDeFilmes.size());
        System.out.println("Nome do priemeiro filme: " + listaDeFilmes.get(0).getNome());
        System.out.println(listaDeFilmes);
        System.out.println("toString do filme " + listaDeFilmes.get(0).toString());
1 resposta
solução!

Oi, Kauã! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Muito boa sua implementação do toString() na classe Filme! Isso torna a saída da ArrayList mais legível e informativa, principalmente ao imprimir diretamente a lista, como você fez com System.out.println(listaDeFilmes).

Uma dica é ajustar erros de digitação como "priemeiro" e garantir consistência ao acessar os dados.

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