Questão
ID 2295665Disciplina: Tecnologia da Informação
Assunto: Java
Ano: 2023 Banca: FUNDATEC - Fundação Universidade Empresa de Tecnologia e Ciências Órgão: Centro de Tecnologia da Informação e Comunicação do Rio Grande do Sul
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); }); |