Classe Pessoa:
public class Pessoa {
String nome;
int idade;
@Override
public String toString() {
return "Pessoa{" +
"nome='" + nome + '\'' +
", idade=" + idade +
'}';
}
}
Classe Main:
import java.util.ArrayList;
public class Principal {
public static void main(String[] args) {
var pessoa1 = new Pessoa();
pessoa1.nome = "Jõao";
pessoa1.idade = 18;
var pessoa2 = new Pessoa();
pessoa2.nome = "Maria";
pessoa2.idade = 20;
var pessoa3 = new Pessoa();
pessoa3.nome = "José";
pessoa3.idade = 22;
ArrayList<Pessoa> listaDePessoas = new ArrayList<>();
listaDePessoas.add(pessoa1);
listaDePessoas.add(pessoa2);
listaDePessoas.add(pessoa3);
System.out.println("Total de pessoas na lista: " + listaDePessoas.size());
System.out.println("Primeira pessoa da lista: " + listaDePessoas.get(0).nome);
System.out.println(listaDePessoas);
}
}
Impressão: