Imagem de fundo

Considere o código a seguir, para a questão 58, executado...

Considere o código a seguir, para a questão 58, executado em um ambiente com o IDE NetBeans e Java 8 (JDK 1.8).


1.___ public class Lista {

2.______ public static void main (String[] args){

3.___________ List<String> lista = new ArrayList <> ();

4.___________ lista.add ("Infotic");

5.___________ lista.add ("Infratic");

6.___________ lista.add ("Segtic");

7._______ }

8._____ }


Para percorrer e exibir cada elemento contido na variável lista, sem apresentar mensagem de erro, é necessário o seguinte trecho de código:


A

while(lista.hasNext()) { System.out.println(lista.get()); }


B

while (Iterator.hasNext()){ String p = i.next(); System.out.println(p); }


C

for (String p : lista) { System.out.println(p); }


D

Iterator i = lista.iterator(); while ( i.next()){ String p = i.hasNext(); System.out.println(p); }


E

for (int i=0;i<=lista.size();i++) { System.out.println(lista.get(i)); }