Fornecendo o seguinte código:
===> list é uma referência a uma coleção vélida.
===> getCollection retorna uma referência a uma coleção válida.
Quais respostas são válidas?
Você tem um iterator que e uma interface unica de acesso a os menbros de uma coleção, que nos ajuda a faser vareduras na Collection sem espor seu conteudo, i.hasNext(Enquanto ouver um proximo continue)
espero ter ajudado, t+.
anderson.bonavides
vcjava:
Você tem um iterator que e uma interface unica de acesso a os menbros de uma coleção, que nos ajuda a faser vareduras na Collection sem espor seu conteudo, i.hasNext(Enquanto ouver um proximo continue)
espero ter ajudado, t+.
Sim ajudou. O variável i que vai receber uma lista de coleções e i.hasNext() vai iteragindo enquanto tiver proximo. Correto?
LPJava
vc lembra da regra que nao é obrigado preencher todos os campos de um for?
entao ai ele fez isso, nao preencheu a ultima opcao do for… como o codigo abaixo válido:
for(; ; )
Dieval_Guizelini
anderson.bonavides:
Fornecendo o seguinte código:
===> list é uma referência a uma coleção vélida.
===> getCollection retorna uma referência a uma coleção válida.
Quais respostas são válidas?
Eu entendi que é um for comun, mas alguêm poderia me dar uma força com a segunda resposta correta?
Anderson, apenas um detalhe: Na proposição: a)for(Object o; list)//correto
você tem certeza que não é Object o : list, o que torna a proposição válida por ser um enhanced for.
Observe que o for possui três argumentos delimitados por “;”.
O primeiro para definições e inicialização de variáveis/objetos.
O segundo para definição de uma condição.
O terceiro para incremento.
Fornecendo o seguinte código:
===> list é uma referência a uma coleção vélida.
===> getCollection retorna uma referência a uma coleção válida.
Quais respostas são válidas?
for(Object o: list) //correto
O primeiro foi erro de digitação. hehe
for(Iterator i; list.iterator(); i.hasNext()) axo que essa ta errada. Segundo o livro de Roberto Rubestain que tem muito erro fala que esta opção está incorreta.
fujioka
for(Iterator i = list.iterator();[i] i.hasNext(); //Correto Olha so anderson o i = o valor de list.iterator; e i.hasNext() é a condição, como ja foi explicado anteriormente… Acho que você não observou direito…
for(Iterator i;list.iterator(); i.hasNext()) tem um Iterator, e a condição pra saber quando parar o loop é o que ? um list.iterator? essa é diferente da anterior… esta errada mesmo… deve ser o sono neh… não pode chegar assim dia 27 em… =) se ligar =) :shock:
anderson.bonavides
fujioka:
for(Iterator i = list.iterator();[i] i.hasNext(); //Correto Olha so anderson o i = o valor de list.iterator; e i.hasNext() é a condição, como ja foi explicado anteriormente… Acho que você não observou direito…
for(Iterator i;list.iterator(); i.hasNext()) tem um Iterator, e a condição pra saber quando parar o loop é o que ? um list.iterator? essa é diferente da anterior… esta errada mesmo… deve ser o sono neh… não pode chegar assim dia 27 em… =) se ligar =) :shock: