

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.
Como analista de tecnologia da informação do Ministério Público do Estado do Paraná, você participa do desenvolvimento de um sistema de gerenciamento de casos jurídicos utilizando Java 8. Durante a fase de desenvolvimento, você precisa garantir que o sistema esteja utilizando as melhores práticas da linguagem e recursos específicos introduzidos na versão 8 ou superior dessa linguagem.
Dado o seguinte trecho de código, assinale a alternativa que descreve corretamente o comportamento do código e o recurso utilizado e disponível no Java 8:

O código utiliza o método filter de Stream para encontrar o primeiro elemento que começa com “Case” e imprime “Case A”.
O código utiliza o método map de Stream para transformar os elementos da lista em maiúsculas e imprime “CASE A”.
O código utiliza o método reduce de Stream para concatenar todos os elementos da lista e imprime “Case A Case B Case C Case D”.
O código utiliza o método collect de Stream para coletar os elementos filtrados em uma nova lista e imprime a lista resultante.
O código utiliza o método filter de Stream para visualizar os elementos da lista durante o processamento e imprime “Case A”.