1
resposta

[Minha Solução] - Desafio Loop ForEach

Boa tarde!

Segue a minha solução para o Desafio de uso do Loop ForEach:

import java.util.ArrayList;

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

    public Pessoa(String nome, int idade) {
        this.nome = nome;
        this.idade = idade;
    }

    public String getNome() {
        return nome;
    }

    public int getIdade() {
        return idade;
    }


    @Override
    public String toString() {
        return "Nome: " + getNome() + " - Idade: " + getIdade();
    }

    public static void main(String[] args) {
        Pessoa pessoa01 = new Pessoa("Mariana", 31);
        Pessoa pessoa02 = new Pessoa("Bruno", 34);
        Pessoa pessoa03 = new Pessoa("Lucas", 3);
        ArrayList<Pessoa> listaDePessoas = new ArrayList<>();

        listaDePessoas.add(pessoa01);
        listaDePessoas.add(pessoa02);
        listaDePessoas.add(pessoa03);

        listaDePessoas.forEach(System.out::println);
        }
}

Obrigada.

1 resposta

Olá, Mariana! Tudo bem?

Obrigada por compartilhar sua solução para o desafio do Loop ForEach. Seu código está bem organizado e funcional para o que foi proposto.

Você criou uma classe Pessoa e utilizou um ArrayList para armazenar objetos dessa classe, além de ter usado o loop forEach para imprimir cada elemento da lista. Isso demonstra que você entendeu bem como trabalhar com listas e o loop forEach em Java.

Continue mergulhando em tecnologia e se tiver dúvidas, conte com o fórum.

Abraços e bons estudos!