1
resposta

Array List - ToString

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



public static void main(String[] args) {
    //codigo anterior omitido

    ArrayList<Filme> listaDeFilmes = new ArrayList<>();
    listaDeFilmes.add(favorito);
    listaDeFilmes.add(outro);

    System.out.println(“Tamanho da lista: “ +listaDeFilmes.size());
    System.out.println(“Primeiro Filme: “ +listaDeFilmes.get(0));
    System.out.println(listaDeFilmes);
}
1 resposta

Olá, Daiane! Tudo bem?

Parabéns! Continue resolvendo os desafios e compartilhando com a comunidade Alura.

Percebi que você dominou o uso de sobrescrita do método toString(), aplicou muito bem o polimorfismo para exibir informações legíveis dos objetos e ainda demonstrou compreender a relevância de usar coleções como ArrayList para armazenar e manipular listas de objetos de forma eficiente.

Permaneça postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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