| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2009 14:07:29
|
Frango
JavaEvangelist
Membro desde: 07/07/2008 13:10:41
Mensagens: 356
Offline
|
A questão 6 do capitulo 8. Respostas certas: B. D. F. A minha dúvida é, a F não esta errada? Para mim ela só estaria correta de o "listIdx" estivesse sem as aspas. Para mim as respostas certas são: B. D. Alguém pode tirar minha dúvida? Valeu!
This message was edited 1 time. Last update was at 03/07/2009 14:10:03
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2009 14:16:38
|
vdb
JavaGuru
Membro desde: 28/09/2006 11:38:29
Mensagens: 294
Localização: Curitiba / PR
Offline
|
Esta correto, ele procura o atributo de nome 'listIdx' quando encontrado o valor de listIdx é 1, o resultado será "2" do atributo 'list'.
Voce escreveu o codigo para ver o resultado ?
This message was edited 1 time. Last update was at 03/07/2009 14:17:41
|
SCJP 5
SCWCD 5 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2009 14:18:44
|
Frango
JavaEvangelist
Membro desde: 07/07/2008 13:10:41
Mensagens: 356
Offline
|
vdb wrote:Esta correto, ele procura o atributo de nome 'listIdx' quando encontrado o valor de listIdx é 1, o resultado será "2" do atributo 'list'.
Mas no livro diz que ele só procura o valor dentro dos "[]" como um atributo da solicitação se ele estiver SEM aspas. No caso ai ele está com aspas, então ele deveria ser um atributo ou um index de um array ou list. Ai no caso F. o 'listIdx' seria tratado cmo um String, ia tentar buscar ele dentro do list e não ia retornar nada. Estou errado?
This message was edited 2 times. Last update was at 03/07/2009 14:28:22
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2009 14:29:17
|
victorwss
Forum Spammer
![[Avatar]](/images/avatar/4ab232445f9b21b65dfdf6ea5f27f704.png)
Membro desde: 18/12/2007 14:46:00
Mensagens: 2355
Localização: São Paulo - SP
Offline
|
foo.bar é o mesmo que foo["bar"]
Logo list['listIdx'] é o mesmo que list.listIdx
No caso de foo[bar], se bar='ggg', isso vai ser o mesmo que foo['ggg'] que é igual a foo.ggg
EDIT: Hmmm, calma aí... Ou eu viajei aqui, ou realmente isso daí é um erro no livro.
This message was edited 1 time. Last update was at 03/07/2009 14:32:45
|
Victor Williams Stafusa da Silva
Bacharel em Ciência da Computação - UFMT // Especialista em Desenvolvimento Java - CEFET/MT // Mestrando em Ciência da Computação - IME-USP
SCJP 6.0 - 19/12/2007 - PASS - 88% // SCWCD 5 - 17/05/2008 - PASS - 79% // SCJA - 09/09/2008 - PASS - 96% // SCSNI - 30/06/2009 - PASS - 68%
Próximos: SCJD (encalhado com o projeto), SCBCD (estudando), SCEA parte I (estudando). Algum dia desses: SCMAD, OCA, SCEA e SCDJWS.
Computação: uma ciência holística e esotérica!
E então veio Deus a terra e disse aos homens: Não dividireis por zero.
XML is a giant step in no direction at all. (Erik Naggum)
Arquitetura de sistemas: Eu prefiro ser essa metamorfose ambulante do que ter aquela velha opinião formada sobre tudo.
Diga não as drogas: Não use java.util.Vector.
Cuidado: Este usuário pode ter temperamento agressivo.
Always code as if the person who will maintain your code is a maniac serial killer that knows where you live.
I am the maniac serial killer that knows where you live who will maintain your code.
É impossível falar de CMMI (Capability Maturity Model Integration) sem saber o que é CIMM (Capability Im-Maturity Model). |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2009 14:32:43
|
Frango
JavaEvangelist
Membro desde: 07/07/2008 13:10:41
Mensagens: 356
Offline
|
victorwss wrote:foo.bar é o mesmo que foo["bar"]
Logo list['listIdx'] é o mesmo que list.listIdx
No caso de foo[bar], se bar='ggg', isso vai ser o mesmo que foo['ggg'] que é igual a foo.ggg
Então a F. está errada?
Porque list["lisIdx"] não é o mesmo que list[listIdx].
Conclusão, a F. está mesmo errada?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2009 14:34:06
|
victorwss
Forum Spammer
![[Avatar]](/images/avatar/4ab232445f9b21b65dfdf6ea5f27f704.png)
Membro desde: 18/12/2007 14:46:00
Mensagens: 2355
Localização: São Paulo - SP
Offline
|
Frango wrote:
victorwss wrote:foo.bar é o mesmo que foo["bar"]
Logo list['listIdx'] é o mesmo que list.listIdx
No caso de foo[bar], se bar='ggg', isso vai ser o mesmo que foo['ggg'] que é igual a foo.ggg
Então a F. está errada?
Porque list["lisIdx"] não é o mesmo que list[listIdx].
Conclusão, a F. está mesmo errada?
Eu editei ao mesmo tempo que você postou.
eu wrote:EDIT: Hmmm, calma aí... Ou eu viajei aqui, ou realmente isso daí é um erro no livro.
|
Victor Williams Stafusa da Silva
Bacharel em Ciência da Computação - UFMT // Especialista em Desenvolvimento Java - CEFET/MT // Mestrando em Ciência da Computação - IME-USP
SCJP 6.0 - 19/12/2007 - PASS - 88% // SCWCD 5 - 17/05/2008 - PASS - 79% // SCJA - 09/09/2008 - PASS - 96% // SCSNI - 30/06/2009 - PASS - 68%
Próximos: SCJD (encalhado com o projeto), SCBCD (estudando), SCEA parte I (estudando). Algum dia desses: SCMAD, OCA, SCEA e SCDJWS.
Computação: uma ciência holística e esotérica!
E então veio Deus a terra e disse aos homens: Não dividireis por zero.
XML is a giant step in no direction at all. (Erik Naggum)
Arquitetura de sistemas: Eu prefiro ser essa metamorfose ambulante do que ter aquela velha opinião formada sobre tudo.
Diga não as drogas: Não use java.util.Vector.
Cuidado: Este usuário pode ter temperamento agressivo.
Always code as if the person who will maintain your code is a maniac serial killer that knows where you live.
I am the maniac serial killer that knows where you live who will maintain your code.
É impossível falar de CMMI (Capability Maturity Model Integration) sem saber o que é CIMM (Capability Im-Maturity Model). |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2009 14:35:36
|
Frango
JavaEvangelist
Membro desde: 07/07/2008 13:10:41
Mensagens: 356
Offline
|
eu wrote:EDIT: Hmmm, calma aí... Ou eu viajei aqui, ou realmente isso daí é um erro no livro.
ahahahha..
É então, para mim também está errado no livro.
Se alguém mais quiser opinar.
Valeu victor!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2009 14:49:22
|
victorwss
Forum Spammer
![[Avatar]](/images/avatar/4ab232445f9b21b65dfdf6ea5f27f704.png)
Membro desde: 18/12/2007 14:46:00
Mensagens: 2355
Localização: São Paulo - SP
Offline
|
Confirmei que está errado mesmo.
http://oreilly.com/catalog/headservletsjsp/errata/headservletsjsp.confirmed wrote:
{420, 428} Question 6, option F;
"${list[list['listIdx']]}"
should read:
"${list[list[listIdx]]}"
|
Victor Williams Stafusa da Silva
Bacharel em Ciência da Computação - UFMT // Especialista em Desenvolvimento Java - CEFET/MT // Mestrando em Ciência da Computação - IME-USP
SCJP 6.0 - 19/12/2007 - PASS - 88% // SCWCD 5 - 17/05/2008 - PASS - 79% // SCJA - 09/09/2008 - PASS - 96% // SCSNI - 30/06/2009 - PASS - 68%
Próximos: SCJD (encalhado com o projeto), SCBCD (estudando), SCEA parte I (estudando). Algum dia desses: SCMAD, OCA, SCEA e SCDJWS.
Computação: uma ciência holística e esotérica!
E então veio Deus a terra e disse aos homens: Não dividireis por zero.
XML is a giant step in no direction at all. (Erik Naggum)
Arquitetura de sistemas: Eu prefiro ser essa metamorfose ambulante do que ter aquela velha opinião formada sobre tudo.
Diga não as drogas: Não use java.util.Vector.
Cuidado: Este usuário pode ter temperamento agressivo.
Always code as if the person who will maintain your code is a maniac serial killer that knows where you live.
I am the maniac serial killer that knows where you live who will maintain your code.
É impossível falar de CMMI (Capability Maturity Model Integration) sem saber o que é CIMM (Capability Im-Maturity Model). |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2009 14:52:12
|
Frango
JavaEvangelist
Membro desde: 07/07/2008 13:10:41
Mensagens: 356
Offline
|
victorwss wrote:Confirmei que está errado mesmo.
http://oreilly.com/catalog/headservletsjsp/errata/headservletsjsp.confirmed wrote:
{420, 428} Question 6, option F;
"${list[list['listIdx']]}"
should read:
"${list[list[listIdx]]}"
Opa victor, valeu mesmo!
agora tenho ctz.
É que aqui no trampo tudo blokiado, então só da pra tirar duvida no guj mesmo. hahaha
valeu!
|
|
|
 |
|
|