Como inicializar uma matriz em java

Como inicializar uma matriz em java

Ao programar em Java, pode haver um requisito para acumular dados em massa em uma matriz. Por exemplo, organizar e classificar os dados para torná -los legíveis e acessíveis de maneira eficaz. Nesses casos.

Este blog ilustrará as abordagens para inicializar uma matriz usando Java.

Como inicializar uma matriz em java?

Uma matriz pode ser inicializada de várias maneiras. Isso pode estar inicializando com os valores não atribuídos, inicializando -o depois de declará -lo ou com os valores inteiros e de string ao mesmo tempo.

Sintaxe

Datatype [] ArrayName


Na sintaxe acima:

    • ““tipo de dados”Corresponde ao tipo de dados da matriz que pode ser um número inteiro, string, etc.
    • ““[]”Suportes quadrados referem -se ao tamanho da matriz.

As possibilidades discutidas para inicializar uma matriz agora serão ilustradas uma por uma!

Exemplo 1: Inicialize uma matriz sem atribuir valores em java

Neste exemplo, uma matriz pode ser inicializada sem atribuir valores:

int [] sampleArray = new int [3];
para (int i = 0; i < 3; i++)
Sistema.fora.println ("A matriz com valores não atribuídos é:"+ sampleArray [i]);


Aplique as seguintes etapas de acordo com o código acima:

    • Em primeiro lugar, inicialize uma matriz chamada “amostragem”E definir seu tamanho. eu.e., ““3”.
    • Depois disso, aplique o “para”Faça um loop para iterar ao longo da matriz e imprimi -lo no console.

Saída


Como nenhum elemento está contido em uma matriz, a iteração retorna o valor “0”Em cada um dos índices de matriz.

Exemplo 2: Inicialize uma matriz após a declaração em Java

Neste exemplo em particular, uma matriz será declarada e inicializada com valores inteiros e os valores da matriz acumulada podem ser exibidos no console, respectivamente:

Int [] entradas;
entradas = new int [] 1,2,3;
para (int i = 0; i < 3; i++)
Sistema.fora.println ("A matriz após a inicialização se torna:"+entradas [i]);


Nas linhas acima do código:

    • Primeiro de tudo, declare uma matriz chamada “entradas”.
    • Na próxima etapa, aloque os valores inteiros declarados para ele.
    • Por fim, aplique o “para”Faça um loop para iterar ao longo das entradas da matriz e exibi -las.

Saída


Na saída acima, pode -se observar que os valores atribuídos na matriz foram exibidos após a iteração.

Exemplo 3: inicializar e alocar valores em uma matriz simultaneamente em java

Neste exemplo em particular, a inicialização de uma matriz e a alocação dos valores nela podem ser realizadas simultaneamente:

int [] entradas = 1,2,3;
para (int i = 0; i < 3; i++)
Sistema.fora.println ("A matriz inicializada se torna:"+entradas [i]);


Implemente as etapas a seguir, conforme fornecido no snippet de código acima:

    • Inicialize a matriz chamada “entradas”E atribua os valores declarados ao mesmo tempo.
    • Na próxima etapa, da mesma forma, aplique o “para”Faça um loop para iterar através dos valores da matriz e exibi -los.

Saída


A saída acima indica que a declaração de matriz e a inicialização foram feitas adequadamente.

Exemplo 4: Inicialize uma matriz com os valores inteiros e de string em java

Nesta demonstração, uma matriz será inicializada com os valores inteiros e de string:

Objeto [] entradas = "Harry", 1,2, "David", 3;
para (int i = 0; i < 5; i++)
Sistema.fora.println ("A matriz inicializada se torna:"+entradas [i]);


Nas linhas acima do código:

    • Primeiro, inicialize uma matriz chamada “entradas”Com os valores inteiros e de string.
    • Observe que "Objeto”Significa que os valores de número inteiro e string podem ser acumulados em uma matriz.
    • Finalmente, da mesma forma, aplique o “para”Faça um loop para iterar ao longo dos valores da matriz e exibi -los.

Saída


Isso foi tudo sobre a inicialização de matrizes em java.

Conclusão

Uma matriz em Java pode ser inicializada sem atribuir valores, após a declaração ou com os valores inteiros e de string. É feito com a ajuda de “Suportes quadrados []”E depois alocando os valores para ele (matriz). Esses valores podem ser inteiros, strings ou ambos. Este blog discutiu as abordagens para inicializar uma matriz em Java.