1
resposta

[Sugestão] ArrayList

import java.util.ArrayList;

public class Main{
    public static void main(String[] args) {
        ArrayList<Pessoa> listaDePessoas = new ArrayList<>();

        Pessoa pessoa1 = new Pessoa("Akemi", 18);
        Pessoa pessoa2 = new Pessoa("Rodrigo", 30);
        Pessoa pessoa3 = new Pessoa("Caroline", 35);

        listaDePessoas.add(pessoa1);
        listaDePessoas.add(pessoa2);
        listaDePessoas.add(pessoa3);

        System.out.println("O tamanho da lista é: " + listaDePessoas.size());
        System.out.println("Primeiro da lista: " + listaDePessoas.get(0));
        System.out.println("Lista de pessoas: " + listaDePessoas);
    }
}
public class Pessoa {
    String name;
    int age;

    public Pessoa (String name, int age){
        this.name = name;
        this.age = age;
    }

    @Override
    public String toString() {
        return "Nome: " + name + " (" + age + " anos)";
    }
}
1 resposta

Oi, Joao Paulo! Como vai?

Gostei de como você implementou a ArrayList e também o uso do toString na classe Pessoa. Isso deixa a saída bem organizada e clara.

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