

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Analise o seguinte trecho de código Java:
import java.util.HashMap; import java.util.Iterator; import java.util.Map; public class Iteracao { public static void main(String[] args) { Map<Integer, String> produto = new HashMap<Integer, String>(); produto.put(1, "Camisa"); produto.put(2, "Calça"); |
Analise as assertivas abaixo e assinale a alternativa correta para imprimir, na saída padrão, a relação apenas dos nomes dos produtos do HashMap produto.
I.
for (Map.Entry p:produto.entrySet()) { System.out.println(p.getValue()); } |
II.
Iterator<Map.Entry<Integer, String>> produtos = produto.entrySet().iterator(); while (produtos.hasNext()) { Map.Entry<Integer, String> p = produtos.next(); System.out.println(p.getValue()); } |
III.
produto.forEach((value) -> { System.out.println(value); }); |
Todas estão corretas.
Todas estão incorretas.
Apenas I e II estão corretas.
Apenas I e III estão corretas.
Apenas II e III estão corretas.