GABARITA Entrar

FGV · 2026 · Ministério Público do Estado do Espírito Santo · Agente Técnico

Questão 51 – Tecnologia da Informação – FGV 2026 – Ministério Público do Estado do Espírito Santo (Agente Técnico)

O Java 8 representou uma das atualizações mais significativas da plataforma Java, introduzindo recursos de programação funcional como expressões lambda, a API de Streams, interfaces funcionais, a classe Optional e métodos default em interfaces. Esses recursos modernizaram a linguagem, permitindo um código mais conciso, expressivo e adequado ao processamento declarativo de coleções de dados.

Considere o seguinte trecho de código utilizando recursos do Java 8:

List<String> nomes = Arrays.asList("Ana", "Carlos", "Beatriz", "Daniel", "Amanda");

List<String> resultado = nomes.stream()

.filter(nome -> nome.startsWith("A"))

.map(String::toUpperCase)

.sorted()

.collect(Collectors.toList());

System.out.println(resultado);

Considerando os recursos introduzidos pelo Java 8 e o comportamento padrão do código apresentado, sobre o código apresentado, assinale a afirmativa correta.

Alternativas

Comentários

Ainda não há comentários publicados.

Entre para comentar

Atalhos de teclado
  • A–E ou 1–5 selecionam a alternativa.
  • C ou E marcam Certo ou Errado.
  • Enter responde.
  • Seta para a direita ou esquerda abre a próxima ou a anterior.
  • X elimina a alternativa em foco.
Reportar problema

Treine com histórico e revisão

No app, seus erros voltam para revisão e você acompanha o desempenho por disciplina.

Abrir o app