Olá, Enzo! Como vai?
Parabéns pela resolução da atividade!
Observei que você explorou o uso do Map para armazenar pares de chave-valor com Java, utilizou muito bem o Scanner para coletar entradas do usuário e ainda compreendeu a importância do containsKey para validar buscas de forma segura.
Uma dica interessante para o futuro é melhorar a mensagem de retorno quando o cliente não for encontrado, deixando-a mais clara e informativa. Assim:
if (clientes.containsKey(idBusca)) {
System.out.println("O nome do cliente com ID " + idBusca + " é: " + clientes.get(idBusca));
} else {
System.out.println("Nenhum cliente foi encontrado com o ID " + idBusca + ". Verifique e tente novamente.");
}
Isso faz com que o usuário tenha um feedback mais amigável e compreensível, facilitando a interação com o programa.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!