1
resposta

[Projeto] Criando um Map de clientes

import java.util.HashMap;
import java.util.Map;

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

        Map<Integer, String> cliente = new HashMap<>();
        cliente.put(1, "Enzo");
        cliente.put(2, "Marcos");
        cliente.put(3, "Pedro");

        System.out.println("O nome do cliente com ID 2 é: " + cliente.get(2));
    }
}
1 resposta

Olá, Enzo! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso do HashMap para armazenar pares de chave-valor com Java, utilizou muito bem o put() para inserir dados e ainda compreendeu a importância do get() para recuperar informações específicas.

Uma dica interessante para o futuro é iterar sobre o Map para exibir todos os clientes cadastrados, deixando o programa mais completo. Assim:

for (Map.Entry<Integer, String> entry : cliente.entrySet()) {
    System.out.println("ID: " + entry.getKey() + " - Nome: " + entry.getValue());
}

Isso faz com que o usuário visualize toda a lista de clientes de forma organizada, além de permitir futuras expansões no código.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!