as declaracoes d e e estao corretas realmente
elas equivalem a
String [][][] z ou Strin z[][][];
int[][] z ou int z[][];
segue exemplo para ilustracao...
class arraysTeste {
public static void main (String[] args) {
new arraysTeste ();
}
public arraysTeste() {
//float [5] z1; errado
char z2[];
char [] z3;
String [][] z4[];
int [] z5[];
z2 = new char[] {'a', 'b'};
z3 = z2;
z4 = new String[][][]
{
{
{"a1", "a2", "a3"},{"b1", "b2", "b3"},{"c1", "c2", "c3"}
},
{
{"a1", "a2", "a3"},{"b1", "b2", "b3"},{"c1", "c2", "c3"}
}
};
System.out.println(z4[0][0][0]);
System.out.println(z4[1][1][1]);
System.out.println(z4[1][2][2]);
}
}
-----Original Message-----
From: Rita Fernandes [mailto:[EMAIL PROTECTED]]
Sent: sexta-feira, 17 de janeiro de 2003 14:51
To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
Subject: [java-list] Duvidas
Which of the following are legal array declaration ?
a. float [5] z;
b. char z[];
c. char [] z;
d. String [][] z [];
e. int [] z [];
Resposta :
b, c, d, e est�o corretas
Alguem pode me explicar porque a letra d, e est�o corretas, Se � um vetor de
matriz, se � matriz de 3 dimens�es .... Como eu atribuo valores a letra d, e
Obrigada
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------