Pular para o conteúdo

Ajuda - Array constants can only be used in initializers

Responder tópico
  • Denunciar
  • Indicar

1. Ajuda - Array constants can only be used in initializers

Enviado em 08/03/2014 - 09:51h

Pessoal, nunca programei em Java, mas surgiu uma necessidade de apenas alterar pequenas coisas em um código e estou sem conseguir resolver o seguinte: "Array constants can only be used in initializers"


Vou colar a parte do código relevante:

Object[][] tmp6_2 = new Object[27][];
tmp6_2[0] = { "textoAqui", "Texto aqui" }; ** Erro acontece aqui

===============

Alguem poderia me ajudar?





Responder tópico

2. Re: Ajuda - Array constants can only be used in initializers

Enviado em 09/03/2014 - 15:17h


/*Acho que aqui você esqueceu de declarar o numero de colunas da matriz. Tipo: Object [numero_linhas][numero_colunas]*/
Object[][] tmp6_2 = new Object[27][];

tmp6_2[0] = { "textoAqui", "Texto aqui"};
/*isso que você está fazendo só da pra fazer na inicialização do vetor ou matriz
*/


Seu código poderia ficar assim:

// matriz de objetos com 27 linhas e 10 colunas
Object[][] tmp6_2 = new Object[27][10];
// texto colocado na linha 0 coluna 0
tmp6_2[0][0] = "texto 1 Aqui";
// texto colocado na linha 0 coluna 1
tmp6_2[0][1] = "texto 2 Aqui";


Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder