Imagem de fundo

Considere a sentença a seguir.for(I i: new I[] {x-> x+2, (x)->x*2 })System.out.pr...

Considere a sentença a seguir.


for(I i: new I[] {x-> x+2, (x)->x*2 })System.out.println(i.c(2));


Dada a interface I, interface I{int c(int i);}, essa sentença

A

não compila.

B

não produz resultado algum na saída padrão.

C

produz os valores 4 e 4 na saída padrão.

D

gera uma exceção em tempo de execução.