Matriz de impresión Java

Matriz de impresión Java
Java es un idioma que tiende a hacer cosas simples innecesariamente complejas.

En este tutorial, intentaremos simplificar conceptos aprendiendo a imprimir los elementos de una matriz en Java.

Método 1: - Uso de un bucle para

Una forma común de imprimir elementos de matriz es usar un en bucle. Veamos cómo podemos implementar dicha construcción en Java.

El siguiente código utiliza un bucle for para iterar sobre cada elemento € de la matriz de entrada:

matrices de paquetes;
PublicClassArrays
public static voidmain (string [] args)
int [] my_array = 1,2,3,4,5;
para (int e: my_array)
Sistema.afuera.prin € (e);


Tenga en cuenta que establecemos explícitamente el tipo de elemento antes de acceder a él.

Ejecutar el código anterior debería devolver:

1
2
3
4
5

Debemos especificar su formato de bucle si necesitamos imprimir una matriz de diferentes tipos. Finalmente, se muestra un ejemplo para imprimir una matriz de elementos de cadena.

matrices de paquetes;
PublicClassArrays
publicstatic void main (string [] args)
String [] my_arr "y" = "" A "," b "," c "," d "," e ";
for (cadena e: my_array)
Sistema.afuera.p € tln (e);


Como puede observar, en Java, es una forma compleja de hacer una tarea simple.

Método 2: Uso de matrices.Encadenar()

También podemos usar el método toString () del paquete de matrices para imprimir elementos de una matriz.

A continuación se muestra un código de ejemplo:

matrices de paquetes;
importjava.utilizar.Matrices;
PublicClassArrays
publicstatic void main (string [] args)
Cadena [] my_array = "A", "b", "c", "d", "e";
Sistema.afuera.println (matrices.toString (my_array));

El código anterior usa el método toString () para imprimir la matriz. El código anterior debe devolver una matriz concisa como se muestra:

[a B C D e]

Método 3: Uso de DeepToString ()

Trabajando con matrices multidimensionales, puede usar el método DeepToString () para imprimir la colección.

Considere el ejemplo que se muestra a continuación:

matrices de paquetes;
importjava.utilizar.Matrices;
PublicClassArrays
publicstatic void main (string [] args)
String [] [] multi = "A", "b", "c", "e", "f", "g";
Sistema.afuera.println (matrices.DeepToString (multi));

El código anterior debe tomar la matriz multidimensional e imprimirlo como se muestra:

[[A, B, C], [E, F, G]]

Conclusión

En este tutorial, aprendimos tres formas valiosas de imprimir los elementos de una matriz en Java.