Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

[Projeto] Minha resolução

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Oi, Pedro! Como vai?

Gostei da forma como você criou a classe Pessoa com os métodos get e set, além da sobrescrita do método toString(). Isso deixa a exibição dos dados mais organizada quando a lista é impressa. Também foi interessante ver o uso de ArrayList para armazenar múltiplos objetos e consultar a quantidade de elementos com size().

Uma dica interessante para o futuro é utilizar o método forEach() para percorrer listas de forma mais direta. Veja este exemplo:


ArrayList<Pessoa> lista = new ArrayList<>();

lista.forEach(pessoa -> System.out.println(pessoa));

Esse código percorre todos os elementos da lista e exibe cada objeto utilizando automaticamente o método toString().

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