//Class Pessoa
public class Pessoa {
public Pessoa(String nome, int idade) {
this.nome = nome;
this.idade = idade;
}
private String nome;
private int idade;
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public int getIdade() {
return idade;
}
public void setIdade(int idade) {
this.idade = idade;
}
@Override
public String toString() {
return "Pessoa: " + this.nome + " Idade: " + this.idade;
}
}
//Class Principal (Main)
import java.util.ArrayList;
public class Principal {
public static void main(String[] args) {
Pessoa pessoa_01 = new Pessoa("Rogerio",21);
Pessoa pessoa_02 = new Pessoa("Amanda",21);
Pessoa pessoa_03 = new Pessoa("Gabriel",21);
ArrayList<Pessoa> pessoas= new ArrayList<>();
pessoas.add(pessoa_01);
pessoas.add(pessoa_02);
pessoas.add(pessoa_03);
System.out.println(pessoas.size());
System.out.println(pessoas.getFirst().toString());
//Imprimindo a lista
System.out.println(pessoas.toString());
//Percorrendo ArrayList
for (int i=0; i<pessoas.size();i++){
System.out.println(pessoas.get(i).toString());
}
}
}