///
Considere o trecho de código Java a seguir:
public class MeusDoces {
List<String> doces = Arrays.asList("Rapadura", "Furrundu", "Cacao", "Limão");
public static void main(String[] args) {
MeusDoces md = new MeusDoces ();
md.XXXX
}
public void funcional(int i){
doces.stream().forEach((doce)->{mostra(doce);
if(i==2)exit(0);});
}
public void semIndice(){
for(String doce: doces){
mostra(doce);
}
}
public void comIterador(int passo){
Iterator<String> iter = doces.iterator();
int aux = 0;
while (iter.hasNext() && aux<passo) {
mostra(iter.next());
aux++;
}
}
public void indexado(){
for(int idx=0; idx < 10; ++idx){
mostra(Integer.toString(idx));
}
}
private void mostra(String mensagem){
System.out.print(" - " + mensagem);
}
}Para que apareça escrito " - Rapadura - Furrundu - Cacao - Limão" na tela de saída, é preciso substituir, na linha 7, XXXX por: