Classe Pessoa:
public class Pessoa {
    private String nome;
    private int idade;
    public Pessoa(String nome, int idade) {
        this.nome = nome;
        this.idade = idade;
    }
 
    @Override
    public String toString() {
        return "Nome: " + nome + ", Idade: " + idade;
    }
}
Classe Principal com o main:
import java.util.ArrayList;
public class Principal {
    public static void main(String[] args) {
  
        ArrayList<Pessoa> listaDePessoas = new ArrayList<>();
        listaDePessoas.add(new Pessoa("Alice", 30));
        listaDePessoas.add(new Pessoa("Bruno", 25));
        listaDePessoas.add(new Pessoa("Carla", 40));
       
       System.out.println("Tamanho da lista: " + listaDePessoas.size());
       System.out.println("Primeira pessoa: " + listaDePessoas.get(0));
       System.out.println("\nLista completa de pessoas:");
       for (Pessoa pessoa : listaDePessoas) {
       System.out.println(pessoa);
        }
    }
}``
Saída esperada: Tamanho da lista: 3 Primeira pessoa: Nome: Alice, Idade: 30
Lista completa de pessoas: Nome: Alice, Idade: 30 Nome: Bruno, Idade: 25 Nome: Carla, Idade: 40
 
             
             Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!
 Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!