Português, perguntado por luabrilhante, 1 ano atrás

Para que serve os colchetes em uma reportagem ?

Soluções para a tarefa

Respondido por Ducah03
1
Colchetes indicam que você está declarando um array ( ou uma matriz, em português ) daquele tipo de dado.

Em Java você pode colocar os colchetes logo após o nome do tipo de dado ( como no seu primeiro exemplo ) ou após o nome da variável ( como no seu segundo exemplo ).

Recomenda-se utilizar sempre depois do tipo de dado, pois fica mais legível.

Exemplos:
// array de String unidimensional não inicializado  String[] array1;    // array de String unidimensional inicializado com 100 posições nulas, vazio  String[] array2 = new String[100];    // array de String unidimensional inicializado com 3 elementos  String[] array2 = new String[] {      "Elemento 0",      "Elemento 1",      "Elemento 2"  };    // array de int bidimensional com 3 "linhas" e 5 "colunas" zeradas  int[][] array2d = new int[3][5];    // outro array de int bidimensional com 3 "linhas" e 5 "colunas", com valores inicializados  int[][] outroArray2d = new int[][] {      new int[] { 1,  2,  3,  4,  5}, // linha 0      new int[] { 6,  7,  8,  9, 10}, // linha 1      new int[] {11, 12, 13, 14, 15}  // linha 2  };  

Nos exemplos acima eu me limitei somente a arrays uni e bi-dimensionais, mas em Java você pode declarar arrays N-dimensionais, cada dimensão na verdade é um array dentro de outro ( como você pode ver no "outroArray2d" no exemplo acima ).

Mais exemplos:
Object[][][]   array3d = new Object[5][3][10];  Object[][][][] array4d = new Object[5][3][10][7];  
Perguntas interessantes