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);
});