Caro Leandro,
Acho que tu estas um pouco confuso quanto aos arrays "multidimensionais"
do Java.
Primeiro, estritamente falando, porque n�o h� arrays multidimensionais em
Java, mas � poss�vel criar-se um array com qualquer tipo de elemento,
inclusive array, o que na pr�tica � quase a mesma coisa.
Quando se declara um array de arrays, como:
String [ ] [ ] arrayDeArrayDeString = new String [10] [5];
E se acessa arrayDeArrayDeString [i], indexando em apenas um n�vel, o
resultado � do tipo "String[]", e n�o "String". Ou seja, n�o � poss�vel fazer:
arrayDeArrayDeString [5] = "ERRO!":
Isso porque arrayDeArrayDeString � um array cujos elementos s�o arrays, e
cujos elementos s�o string.
Para se ter acesso aos dados do tipo base do array "multidimensional"
(neste caso, String) � necess�rio sempre indexar em tantos n�veis quanto
foram declarados:
arrayDeArrayDeString [5][3] = "OK!":
No teu exemplo, s� seria poss�vel atribuir strings aos elementos do array
"str" quando fossem usados 4 �ndices.
Falou,
Rafael
On Monday 22 October 2001 16:06, you wrote:
> > Dirley,
>
> Meio punk a resposta, mas se o objetivo eh entender arrays multi
> dimensionais... da uma olhada no codigo abaixo se serve.
>
> String[][][][] str = new String[8][16][5][1];
> str[0] = "Portugues";
> srt[1] = "Matematica";
> //Aqui vc coloca as outras 6 materias
> str[0][0] = "Sobre o uso da Proclise e correto afirmar que:"; //1a
> questao portugues
> srt[0][1] = "Mesoclise so se usa quando:"; //2a questao de portugues
> //Coloque as outras 14 questous de portugues aqui, mais as 16 de cada
> materia
> str[0][0][0] = "E um tipo de colocacao pronominal"; //opcao 1, questao
> 1, portugues;
> str[0][0][1] = "E uma maneira de adjetivar o sujeito";
> str[0][0][0][0] = "A"; // resposta A eh a correta
>
>
> Vai dar trabalho para preencher tudo hein... haja Memoria.
>
> Da uma estudada em Arrays e tbm nos metodos da Classe String.
>
> Abracos,
>
> Leandro Bitencourt
> [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
> ICQ: 69948464
>
>
> -----Original Message-----
> From: Dirley Wagner [mailto:[EMAIL PROTECTED]]
> Sent: segunda-feira, 22 de outubro de 2001 12:13
> To: [EMAIL PROTECTED]
> Subject: [java-list] Help!!
>
>
> Ola a todos,
>
> Gostaria de Armzenar:
> -Nome da Disciplina(sco oito);
> -Descrigco das questues(Sco 16);
> -Descrigco das alternativas(Sco 5);
> -Gabarito de cada questao.
>
> Estou tentando usar Matriz mas estou com dificuldades.
> Alguem pode me ajudar???
>
> grato
> Dirley
>
>
> =====
> Wagner
> [EMAIL PROTECTED]
>
> __________________________________________________
> Do You Yahoo!?
> Make a great connection at Yahoo! Personals.
> http://personals.yahoo.com
>
> ------------------------------ LISTA SOUJAVA ----------------------------
> http://www.soujava.org.br - Sociedade de Usuarios Java da Sucesu-SP
> dzvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para [EMAIL PROTECTED]
> -------------------------------------------------------------------------
>
> ---
> Incoming mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.286 / Virus Database: 152 - Release Date: 9/10/2001
>
> ---
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.286 / Virus Database: 152 - Release Date: 9/10/2001
----------------------------------------
Content-Type: text/x-vcard; charset="US-ASCII"; name="Leandro Bitencourt.vcf"
Content-Transfer-Encoding: 7bit
Content-Description:
----------------------------------------
----------------------------------------
Content-Type: text/plain; charset="ISO-8859-1"; name="Attachment: 2"
Content-Transfer-Encoding: Quoted-printable
Content-Description:
----------------------------------------
------------------------------ 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
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------