Open NildsonKleyton opened 2 years ago
System.out.println("\nExiba o terceiro modelo adicionado: ");
Map<String, Double> carrosPopulares1 = new LinkedHashMap<>(){{
put("gol", 14.4);
put("uno", 15.6);
put("mobi", 16.1);
put("hb20", 14.5);
put("kwid", 15.6);
}};
Iterator<String> iterator = carrosPopulares1.keySet().iterator();
System.out.println(carrosPopulares1);
int cont2 = 0;
while (iterator.hasNext()) {
String next = iterator.next();
cont2++;
if (cont2 == 3) System.out.println(next+ " -> "+carrosPopulares1.get(next));
}
Estou quase entendendo como usar o iterator .
System.out.println("\nExiba o terceiro modelo adicionado: "); Map<String, Double> carrosPopulares1 = new LinkedHashMap<>(){{ put("gol", 14.4); put("uno", 15.6); put("mobi", 16.1); put("hb20", 14.5); put("kwid", 15.6); }}; Iterator<String> iterator = carrosPopulares1.keySet().iterator(); System.out.println(carrosPopulares1); int cont2 = 0; while (iterator.hasNext()) { String next = iterator.next(); cont2++; if (cont2 == 3) System.out.println(next+ " -> "+carrosPopulares1.get(next)); }
Estou quase entendendo como usar o iterator .
Top! @NildsonKleyton. Lembrando que você também irá conhecer o Stream API que é a forma funcional de trabalhar no Java. Com o Stream, você praticamente não vai usar o Iterator, mas é importante entender o conceito para saber como aplicar.
Enfim, você está no caminho certo!
Não poderia ser assim?