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] -------------------------------------------------------------------------