Pular para o conteúdo principal

Questão de TI - Desenvolvimento de Sistemas — Conceitos e Propriedades do Java — FGV 2024

TI - Desenvolvimento de SistemasConceitos e Propriedades do Java
Código
fg165394
Banca
FGV
Órgão
TJ AP
Ano
2024
Cargo
AJ ( )
O paradigma funcional, evidenciado na linguagem LISP, criada em 1958, voltou com muita força atualmente, sendo incluído em diversas linguagens, como o Java.   Considere o trecho de código apresentado a seguir.   List<String> lista =    Arrays.asList("UM","DOIS","TRES"); for(int i=0; i<lista.size(); i++){    System.out.println(lista.get(i)); }   Para utilizar o paradigma funcional, o loop para apresentação dos valores deve ser reescrito da seguinte forma:
  1. Afor(String s: lista){     System.out.println(s);   }
  2. Bfor (Iterator<String> it =      lista.iterator(); it.hasNext( );) {    System.out.println(it.next());   }
  3. Clista.forEach(s -> {     System.out.println(s);    });
  4. DIterator<String> it = lista.iterator();    while(it.hasNext()) {     System.out.println(it.next());    }
  5. Efor(var s: lista){       System.out.println(s);    }
Revelar gabarito e comentário

GabaritoC — lista.forEach(s -> {     System.out.println(s);    });

Link permanente: /questoes/fg165394