Cómo imprimir una matriz en Java

Cómo imprimir una matriz en Java
En Java, matrices se utilizan para almacenar un número/conjunto fijo de elementos de un tipo de datos similar. El java matrices almacenar los datos/elementos en una ubicación de memoria contigua. En Java Sistema.afuera.println () se usa para imprimir el valor de una variable, sin embargo, los elementos de una matriz no se pueden imprimir simplemente usando Sistema.afuera.println (). Por lo tanto, para imprimir los elementos de la matriz, se pueden adoptar diferentes enfoques, como en bucle, bucle para cada, Matrices.Encadenar() método, etc.

Este artículo cubrirá las diversas formas de imprimir una matriz en Java:

  • Cómo imprimir una matriz usando For-Loop
  • Cómo imprimir una matriz usando el bucle para cada
  • Cómo imprimir una matriz utilizando métodos incorporados Java
  • Cómo imprimir una matriz multidimensional

Vamos a empezar!

Cómo imprimir una matriz usando para bucle

Java para Loop es una de las formas más simples y fáciles de imprimir los elementos de la matriz. El ejemplo a continuación proporcionará más claridad de este concepto:

Ejemplo
En el fragmento de abajo, tenemos una matriz que consta de cinco elementos. Para imprimir los elementos de la matriz, vamos a usar Java para bucle:

clase pública printArrayExample
public static void main (string [] args)
int arr [] = 5, 10, 15, 12, 27;
para (int i = 0; i < arr.length; i++)
Sistema.afuera.println ("valor en el índice" + i + "=" + arr [i]);


En el fragmento anterior, el en bucle se inicializa desde 0, se ejecutará hasta que la condición especificada se mantenga verdadera i.mi. i< array's length y agregar 1 al valor de i en cada iteración.

Del fragmento anterior, está claro que el bucle for tiene éxito en la impresión de cada elemento de la matriz.

Cómo imprimir una matriz usando el bucle para cada

El bucle for-cada atraviesa toda la matriz, por lo tanto, se encuentra entre uno de los métodos utilizados frecuentemente para imprimir los elementos de la matriz.

Ejemplo
El fragmento de código a continuación, tenemos una matriz de tipo de cadena de longitud 5, e imprimiremos cada elemento de la matriz utilizando el bucle para cada

clase pública printArrayExample
public static void main (string [] args)
Cadena arr [] = "EAU", "Reino Unido", "USA", "Turquía", "Irán";
para (países de cadena: arr)
Sistema.afuera.println (países);


El código completo y su salida respectiva se muestran en el fragmento dado a continuación:

La salida valida el funcionamiento del bucle para cada.

Cómo imprimir una matriz utilizando métodos incorporados Java

Java ofrece una amplia gama de métodos incorporados que se pueden usar para imprimir los elementos de una matriz, por ejemplo, Matrices.toString (), matrices.Aslist () etc.

Ejemplo
En el fragmento de código dado a continuación, vamos a usar el Matrices.Encadenar() Método que devolverá la representación de cadena de los elementos de la matriz:

clase pública printArrayExample
public static void main (string [] args)
int arr [] = 35, 110, 165, 122, 207;
Sistema.afuera.println (matrices.toString (arr));

Obtendremos la siguiente salida en la ejecución exitosa del código:

El fragmento anterior verifica el funcionamiento del método toString ().

Cómo imprimir una matriz multidimensional

En Java, también podemos imprimir los elementos de una matriz multidimensional, para una mejor comprensión, considere el ejemplo a continuación.

Ejemplo
En el fragmento de código dado a continuación, le mostraremos cómo imprimir los valores de una matriz multidimensional:

clase multidimensionArray
public static void main (string [] args)
int [] [] ArrayValues ​​= 11, 12, 13, 14, 15, 16;
para (int [] ArrayValue: ArrayValues)
para (int j = 0; j < arrayValue.length; j++)
Sistema.afuera.print (arrayValue [j] + "\ n");



Para imprimir una matriz multidimensional tenemos que utilizar los bucles anidados. El fragmento de código anterior producirá la siguiente salida:

Así es como podemos imprimir una matriz multidimensional en Java.

Conclusión

Hay múltiples formas de imprimir los elementos de una matriz como Matrices.Encadenar() método, Bucles de java, iterador interfaz, etc. El atributo de longitud se usa dentro de un bucle para encontrar la longitud de la matriz y especificarlo como condición de terminación. El "Sistema.afuera.println () " se puede usar junto con métodos mencionados anteriormente para imprimir los elementos de la matriz. Este artículo cubre diferentes aspectos de cómo imprimir una matriz en Java.