Cómo imprimir una matriz en Java, 5 métodos

31 mar 2022 2 min di lettura
Cómo imprimir una matriz en Java, 5 métodos
Indice dei contenuti

Introducción

Una matriz es una estructura de datos para almacenar múltiples elementos de tipos de datos similares. Al igual que otros lenguajes de programación, Java también admite matrices. Que se almacenan en una ubicación contigua en la memoria. En este tutorial aprenderá varias técnicas para imprimir los elementos de una matriz dada en Java.

  1. Método Arrays.toString()
  2. Método Arrays.deepToString()
  3. Ciclo for
  4. Ciclo for-each
  5. Método Arrays.asList()

Analicemos los métodos anteriores uno por uno, incluidos ejemplos.

Método Java Arrays.toString()

El método Arrays.toString()es el método más simple y más utilizado para imprimir una matriz en la programación de Java.

import java.util.Arrays;
 
public class ArrayExample1 {
 
    public static void main(String[] args) {
        // Initialize an array
        String[] array = {"apple","orange","banana","grapes","mango"};
 
        // Print array elements
        System.out.println(Arrays.toString(array));
    }
}

Guarde el programa Java en el archivo ArrayExample1.java , compílelo y ejecútelo.

Debería ver el siguiente resultado:

[apple, orange, banana, grapes, mango]

Usa el método Arrays.deepToString()

El método Java Arrays.deepToString()se utiliza para recuperar contenido profundo de una matriz. Aquí el contenido profundo representa matrices multidimensionales:

import java.util.Arrays;
 
public class ArrayExample2 {
 
    public static void main(String[] args) {
        //declaration and initialization of a multidimensional array  
        int[][] array = {{1,2,3}, {4, 5}, {6, 7, 8}};
 
        // Print array elements
        System.out.println(Arrays.deepToString(array));
    }
}

Guarde el programa java en el archivo ArrayExample2.java , compílelo y ejecútelo. Debería ver el siguiente resultado:

[[1, 2, 3], [4, 5], [6, 7, 8]]

Usar el bucle For

El bucle fores un método de uso frecuente para las integraciones. Podemos navegar a través de todos los elementos de la matriz según el número de índice de la matriz. El siguiente ejemplo imprimirá los elementos de la matriz usando el bucle for en Java:

public class ArrayExample3 {
 
    public static void main(String[] args) {
        //declaration and initialization of an array
        String[] array = {"apple","orange","banana","grapes","mango"};
 
        // Print array elements
        for(int i=0;i<array.length;i++)
            System.out.println(array[i]);  
    }
}

Guarde el programa java en el archivo ArrayExample3.java , compílelo y ejecútelo. Debería ver el siguiente resultado:

apple
orange
banana
grapes
mango

Usa el ciclo for-each

For-eaches otra forma de recorrer una matriz que el bucle for. Aquí hay un ejemplo rápido del uso de for-each para obtener elementos de matriz e imprimirlos:

public class ArrayExample4 {
 
    public static void main(String[] args) {
        //declaration and initialization of an array
        String[] array = {"apple","orange","banana","grapes","mango"};
 
        // Print array elements
        for (String element: array) {
            System.out.println(element);
        }
    }
}

Guarde el programa java en el archivo ArrayExample3.java , compílelo y ejecútelo. Debería ver el siguiente resultado:

apple
orange
banana
grapes
mango

Utilice el método Arrays.asList ()

Arrays.asList()es otra función de Java que devuelve una lista de tamaño fijo de una matriz específica:

public class ArrayExample4 {
 
    public static void main(String[] args) {
        //declaration and initialization of an array
        String[] array = {"apple","orange","banana","grapes","mango"};
 
        // Print array elements
        for (String element: array) {
            System.out.println(element);
        }
    }
}

Guarde el programa java en el archivo ArrayExample4.java , compílelo y ejecútelo. Debería ver el siguiente resultado:

[apple, orange, banana, grapes, mango]

Conclusión

En este tutorial, aprendió 5 métodos de Java para imprimir una matriz.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.