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:
- Afor(String s: lista){ System.out.println(s); }
- Bfor (Iterator<String> it = lista.iterator(); it.hasNext( );) { System.out.println(it.next()); }
- Clista.forEach(s -> { System.out.println(s); });
- DIterator<String> it = lista.iterator(); while(it.hasNext()) { System.out.println(it.next()); }
- Efor(var s: lista){ System.out.println(s); }