Questão Array  XML
Índice dos Fóruns » Certificação Java
Autor Mensagem
vmsb11
Java Ninja

Membro desde: 25/08/2008 12:35:00
Mensagens: 251
Offline

Master Exam:

Quais das seguintes alternativas poderão ser inseridas após //insert code here


as alternativas correta são a, b, e, f
existe alguma fórmula para saber como manipular arrays acima de 3 dimensões, por exemplo não entendi a letra E

editando: sei que um item de um array de 4 dimensões pode receber um de 2 dimensões, mas por exemplo se fosse um array de 5 dimensões como funcionaria????....

This message was edited 1 time. Last update was at 13/01/2010 18:30:24

TiagoTC
JavaTeenager

Membro desde: 09/02/2008 01:12:58
Mensagens: 189
Offline

Olá vmsb11.

a) b2[1][1] = big; (o array big tem 2 dimensões. Então, qualquer expressão da forma b2[x][y] = big, com x e y dentro dos limites, pode ser atribuída à b2[x][y])

b) b[1][0] = b3; (b[x][y] é um único byte. Logo, como b3 também é um único byte, essa atribuição está correta)

c) b2[0][1][1] = b; (b2[x][y][z] armazena um outro array unidimensional. Como b é um array bidimensional, esta atribuição está incorreta)

d) b2[0][2][1] = b[1][0]; (b2[x][y][z] armazena um array unidimensional. b[1][0] é somente um número (dimensão 0), logo, não é valido)

e) b2[1][1][0][1] = b[1][0]; (b2[x][y][z][t] armazena somente um número. Como b[1][0] é um número (e não um array), essa atribuição é valida!)

f) b2[1][1] = b; (b2[x][y] armazena um array bidimensional. b é um array bidimensional, logo, esta atribuição é válida também!)

A regra prática é: vc olha quantas dimensões falta no array. Só é possível atribuir um outro array com essa dimensão restante. Caso a dimensão restante for 0, só é possível atribuir um único valor daquele tipo (e não um outro array).

Pérola: "Nunca coloque seu celular em um forno de microondas, pois isso faz com que a bateria exploda" - Manuais de telefones celulares
vmsb11
Java Ninja

Membro desde: 25/08/2008 12:35:00
Mensagens: 251
Offline

Obrigado TiagoC pela ajuda....
até matrizes tridimensionais eu entendo só quando passa de 3 ai complica rsrsrsrs....
vlw pela ajuda....
TiagoTC
JavaTeenager

Membro desde: 09/02/2008 01:12:58
Mensagens: 189
Offline

vmsb11 wrote:Obrigado TiagoC pela ajuda....
até matrizes tridimensionais eu entendo só quando passa de 3 ai complica rsrsrsrs....
vlw pela ajuda....


Mas qual é a sua dúvida em matrizes de 4 dimensões em diante? A idéia é exatamente a mesma.

Pérola: "Nunca coloque seu celular em um forno de microondas, pois isso faz com que a bateria exploda" - Manuais de telefones celulares
vmsb11
Java Ninja

Membro desde: 25/08/2008 12:35:00
Mensagens: 251
Offline

isso msm de 4 em diante mas ja entendi a sua explicação....
vlw pela ajuda....se precisar de alguma ajuda eh so pedir....
evertonsilvagomesjava
GUJ Master
[Avatar]

Membro desde: 23/08/2009 13:14:01
Mensagens: 1924
Offline

Deixa eu aproveitar o tópico, eu tb tenho dificuldade nessa parte de array, bidimensional e unidimensional até agora foi a única parte do livro que não entendi bem, tem como vcs me ajudarem?
TiagoTC
JavaTeenager

Membro desde: 09/02/2008 01:12:58
Mensagens: 189
Offline

evertonsilvagomesjava wrote:Deixa eu aproveitar o tópico, eu tb tenho dificuldade nessa parte de array, bidimensional e unidimensional até agora foi a única parte do livro que não entendi bem, tem como vcs me ajudarem?


Diz ae quais são suas dúvidas Everton!

Pérola: "Nunca coloque seu celular em um forno de microondas, pois isso faz com que a bateria exploda" - Manuais de telefones celulares
evertonsilvagomesjava
GUJ Master
[Avatar]

Membro desde: 23/08/2009 13:14:01
Mensagens: 1924
Offline

Rapaz Thiago eu vou até ler essa parte de novo de arrays bidimensionais pq na pratica nunca usei então nem tenho idéia de como funciona, pra mim isso:

int a[][][]; não era unidimensional, não sei se estou errado mas pelo comentario de voces é ne ou nao? Entao nao sei como funciona as iterações nesses arrays e tals, mas eu vou da uma lida d novo, e com ajuda de vcs espero entender ehehe.

This message was edited 2 times. Last update was at 15/01/2010 23:18:49

 
Índice dos Fóruns » Certificação Java
Ir para:   
Powered by JForum 2.1.8 © JForum Team