En este artículo, explicaremos cómo usar los enfoques que cotizan a continuación para imprimir una matriz 2D en Java:
Entonces empecemos!
Cómo usar for-bucle anidado para imprimir una matriz 2D en Java?
El ejemplo dado a continuación le guiará sobre cómo usar el bucle for-bucle anidado para imprimir una matriz 2D en Java:
clase pública EjemplecLassEn primer lugar, creamos un método printArray () que toma una matriz 2D como argumento. Dentro del método printArray (), utilizamos el for-bucle anidado para atravesar todos los elementos de la matriz dada.
En el método principal, en primer lugar, creamos una matriz de tipo de cadena 2D y luego invocamos el método printArray ():
La salida verificó que el bucle anidado imprimió con éxito todos los elementos de la matriz 2dimensional.
Cómo usar el bucle for-Eat y cada?
Otra forma de imprimir una matriz bidimensional es el uso del bucle para cada. Consideremos el siguiente bloque de código para aprender a imprimir una matriz 2D en Java:
clase pública EjemplecLassEste ejemplo permaneció igual que el anterior. La única diferencia es que, esta vez utilizamos el bucle foreach en lugar de en bucle:
Así es como podemos utilizar el para cada bucle para imprimir un Bidimensional Matriz en Java.
Cómo usar matrices.DeepToString () para imprimir una matriz bidimensional en Java?
Una matriz bidimensional se puede convertir en una cadena utilizando las matrices de Java.Método DeepToString (). En el bloque de código dado a continuación, demostraremos cómo imprimir una matriz bidimensional en Java usando las matrices.Método toString ():
int [] [] originalArray = 12, 17, 18, 27, 19, 44, 13, 18;En este ejemplo de codificación, inicialmente, creamos una matriz bidimensional de tipo entero. Después de eso, imprimimos la matriz 2D usando el "Matrices.DeepToString ()" método. El código detallado y la salida se mostrarán en el siguiente fragmento:
El fragmento anterior muestra que "matrices.DeepToString () ”imprimió con éxito los elementos de la matriz 2d.
Conclusión
Java proporciona múltiples formas de imprimir un 2D matriz, por ejemplo anidada For-loop, bucle for-eath, matrices.DeepToString () método, etc. Cada enfoque sigue un procedimiento diferente, pero todos pueden lograr el mismo objetivo, yo.mi., Impresión de una matriz 2D. En esta publicación se proporcionaron un par de ejemplos adecuados para ilustrar cómo imprimir una matriz 2D en Java utilizando varias técnicas.