Vídeo: Como declarar e inicializar um array em Java 2024
Você tem algumas opções para preencher uma matriz em Java. Uma maneira é com um inicializador de matriz. Quando você usa um inicializador de matriz, você nem precisa informar ao computador quantos componentes a matriz possui. O computador descobre isso por você.
Esse doodad arrojado é um inicializador de matriz.
Aqui está um exemplo para usar um inicializador de matriz.
importar java estável. lang. Sistema. Fora;
classe pública ShowGuests {
public static void main (String args []) {
int guests [] = {1, 4, 2, 0, 2, 1 4, 3, 0, 2} ;
para fora. println ("Room tGuests");
para (int roomNum = 0; roomNum <10; roomNum ++) {
para fora. imprimir (roomNum);
para fora. imprimir (" t");
para fora. println (convidados [roomNum]);
}
}
}
Um inicializador de matriz pode conter expressões e literais. Em linguagem simples, isso significa que você pode colocar todos os tipos de coisas entre as vírgulas no inicializador. Por exemplo, um inicializador como
{1 + 3, teclado. NextInt (), 2, 0, 2, 1, 4, 3, 0, 2}
funciona muito bem.