Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Minha resolução

/*
Crie uma classe Pessoa com atributos como nome, idade, e um método toString que represente esses atributos.
No método main da classe Principal, crie um ArrayList de Pessoa chamado listaDePessoas.
Adicione pelo menos três pessoas à lista utilizando o método add.
Imprima o tamanho da lista utilizando o método size.
Imprima a primeira pessoa da lista utilizando o método get.
Imprima a lista completa
 */

public class Pessoa {
    public String nome;
    public int idade;

    @Override
    public String toString() {
        return "Pessoa: " + this.nome + " (Idade: " + this.idade + ")";
    }
}
mport java.util.ArrayList;

public class PessoaMain {
    public static void main(String[] args) {

        Pessoa pessoa1 = new Pessoa();
        pessoa1.nome = "Tim Maia";
        pessoa1.idade = 55;

        Pessoa pessoa2 = new Pessoa();
        pessoa2.nome = "Jorge ben Jor";
        pessoa2.idade = 85;

        Pessoa pessoa3 = new Pessoa();
        pessoa3.nome = "Djavan";
        pessoa3.idade = 76;

        ArrayList<Pessoa> pessoas = new ArrayList<>();
        pessoas.add(pessoa1);
        pessoas.add(pessoa2);
        pessoas.add(pessoa3);

        System.out.println("Tamanho da lista: " + pessoas.size());
        System.out.println("Primeira pessoa da lista: " + pessoas.get(0).nome);
        System.out.print("Lista completa: " + pessoas);

    }
}
1 resposta
solução!

Oi, Kevin! Como vai?

Obrigada por compartilhar seu código com a comunidade Alura.

Gostei de como você estruturou a classe Pessoa e utilizou ArrayList para armazenar os objetos. O uso do toString facilita a exibição dos dados quando a lista é impressa.

Continue firme nos estudos.

Conte com o apoio do Fórum na sua jornada. Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓

bons estudos