-
Notifications
You must be signed in to change notification settings - Fork 432
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Collections Map #28
Comments
Oi, @HayaneWakayama. Tudo certinho? O O Aqui está um exemplo de como criar e usar um // Criar um HashMap onde a chave é uma String (nome) e o valor é um Integer (idade)
Map<String, Integer> mapaIdades = new HashMap<>();
// Adicionar pares chave-valor ao mapa
mapaIdades.put("Alice", 15);
mapaIdades.put("Camila", 29);
mapaIdades.put("Bruna", 15); Agora, vamos supor que você queira encontrar todas as chaves (nomes) que têm o valor 15. Como fazer isso?
Aqui está o código que faz isso: // Iterar pelo mapa usando Map.Entry
for (Map.Entry<String, Integer> entry : mapaIdades.entrySet()) {
if (entry.getValue() == 15) {
System.out.println("entry.getKey() + " - " + entry.getValue() + " anos.");
}
} Neste exemplo, iteramos pelas entradas do Enfim, te dei essa pequena demonstração, mas têm umas aulas aqui do canal DevDojo que explica mais um pouco sobre
Caso você queira, depois de assistir essas aulas para consolidar os conhecimentos, posso sugerir exercícios para você treinar. |
Obrigada!! Vou assistir as aulas!! Eu ficaria muito grata se puder passar os exercícios 😄 |
Oi Cami, preciso de uma ajuda.
Não consegui entender muito bem o Map, tanto que não consegui resolver o exercício da Livraria Online.
Tem indicação de algum material que eu possa ver ??
Quando começou com Map, entry, e outras coisas me perdi rsrs.
The text was updated successfully, but these errors were encountered: