Cómo inicializar una matriz en Java

Cómo inicializar una matriz en Java

Mientras se programan en Java, puede haber un requisito para acumular datos masivos en una matriz. Por ejemplo, organizar y clasificar los datos para que sean legibles y accesibles de manera efectiva. En tales casos, inicializar y utilizar una matriz es asistencia para administrar los recursos contenidos de manera eficiente.

Este blog ilustrará los enfoques para inicializar una matriz usando Java.

Cómo inicializar una matriz en Java?

Una matriz se puede inicializar de múltiples maneras. Estos pueden inicializarlo con los valores no asignados, inicializándolo después de declararlo, o con los valores enteros y de cadena al mismo tiempo.

Sintaxis

DataType [] ArrayName


En la sintaxis anterior:

    • "tipo de datos"Corresponde al tipo de datos de matriz que pueden ser un entero, cadena, etc.
    • "[]"Los soportes cuadrados se refieren al tamaño de la matriz.

Las posibilidades discutidas para inicializar una matriz ahora se ilustrarán una por una!

Ejemplo 1: Inicializar una matriz sin asignar valores en Java

En este ejemplo, una matriz se puede inicializar sin asignar valores:

int [] samplearray = new int [3];
para (int i = 0; i < 3; i++)
Sistema.afuera.println ("La matriz con valores no asignados es:"+ samplearray [i]);


Aplique los siguientes pasos de acuerdo con el código anterior:

    • En primer lugar, inicialice una matriz llamada "muestreador"Y defina su tamaño. i.mi., "3".
    • Después de eso, aplique el "para"Luce para iterar a lo largo de la matriz e imprima en la consola.

Producción


Dado que no hay elementos contenidos en una matriz, la iteración devuelve el valor "0"En cada uno de los índices de matriz.

Ejemplo 2: Inicializar una matriz después de la declaración en Java

En este ejemplo particular, una matriz se declarará e inicializará con valores enteros y los valores de matriz acumulados se pueden mostrar en la consola, respectivamente:

int [] entradas;
entradas = new int [] 1,2,3;
para (int i = 0; i < 3; i++)
Sistema.afuera.println ("La matriz después de la inicialización se convierte en:"+entradas [i]);


En las líneas de código anteriores:

    • En primer lugar, declare una matriz llamada "entradas".
    • En el siguiente paso, asigne los valores enteros establecidos a él.
    • Por último, aplique el "para"Luce para iterar a lo largo de las entradas de la matriz y mostrarlas.

Producción


En la salida anterior, se puede ver que los valores asignados en la matriz se han mostrado después de la iteración.

Ejemplo 3: Inicializar y asignar valores en una matriz simultáneamente en Java

En este ejemplo particular, la inicialización de una matriz y la asignación de los valores en él se puede llevar a cabo simultáneamente:

int [] entradas = 1,2,3;
para (int i = 0; i < 3; i++)
Sistema.afuera.println ("La matriz inicializada se convierte en:"+entradas [i]);


Implemente los siguientes pasos que se dan en el fragmento de código anterior:

    • Inicializar la matriz llamada "entradas”Y asignar los valores establecidos al mismo tiempo.
    • En el siguiente paso, del mismo modo, aplique el "para"Luce para iterar a través de los valores de la matriz y mostrarlos.

Producción


La salida anterior indica que la declaración de matriz y la inicialización se han realizado adecuadamente.

Ejemplo 4: Inicializar una matriz con los valores enteros y de cadena en Java

En esta demostración, se inicializará una matriz con los valores enteros y de cadena:

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


En las líneas de código anteriores:

    • Primero, inicialice una matriz llamada "entradas"Con los valores enteros y de cadena.
    • Tenga en cuenta que "Objeto"Significa que tanto el entero como los valores de cadena se pueden acumular en una matriz.
    • Finalmente, del mismo modo, aplique el "para"Luce para iterar a lo largo de los valores de la matriz y mostrarlos.

Producción


Eso se trataba de inicializar matrices en Java.

Conclusión

Una matriz en Java se puede inicializar sin asignar valores, después de la declaración, o con los valores enteros y de cadena. Se hace con la ayuda de "corchetes [ ]"Y luego asignarle los valores (matriz). Estos valores pueden ser enteros, cadenas o ambos. Este blog discutió los enfoques para inicializar una matriz en Java.