5 Métodos para imprimir uma matriz em Java

5 Métodos para imprimir uma matriz em Java

Uma matriz é uma estrutura de dados para armazenar vários elementos de tipos de dados semelhantes. Semelhante a outras linguagens de programação, o Java também suporta matrizes. Uma matriz é sempre armazenada em um local contíguo na memória do sistema. Java fornece vários métodos de impressão de uma base de matriz sobre os requisitos. Podemos acessar diretamente qualquer matriz de elementos com o número do índice ou imprimir toda a matriz usando o Java Loops.

Neste tutorial, você aprenderá diferentes técnicas para imprimir os elementos de uma determinada matriz em Java.

    1. Matrizes.Método ToString ()
    2. Matrizes.Método DeepToString ()
    3. para loop
    4. para cada um loop
    5. Matrizes.método aslist ()

Vamos discutir os métodos acima um por um, incluindo exemplos.

1. Matrizes Java.Método ToString ()

O Matrizes.para sequenciar() O método é o método mais simples e frequentemente usado para imprimir uma matriz na programação Java.

importar java.util.Matrizes; classe pública ArrayExample1 public static void main (string [] args) // Inicialize uma matriz string [] Array = "Apple", "Orange", "Banana", "Uvas", "Mango"; // Sistema de elementos da matriz de impressão.fora.println (matrizes.toString (matriz));
123456789101112importar java.util.Matrizes; classe pública ArrayExample1 public static void main (string [] args) // inicialize uma matriz string [] array = "maçã", "laranja", "banana", "uvas", "manga"; // Sistema de elementos da matriz de impressão.fora.println (matrizes.toString (matriz));

Salvar o programa Java acima em ArrayExample1.arquivo java e compile e execute. Você verá a saída como abaixo:

Saída: [maçã, laranja, banana, uvas, manga] 

2. Usando matrizes.Método DeepToString ()

Java Matrizes.DeepToString () o método é usado para buscar o conteúdo profundo de uma matriz. Aqui o conteúdo profundo representa as matrizes multidimensionais.

importar java.util.Matrizes; public class ArrayExample2 public static void main (string [] args) // Declaração e inicialização de uma matriz multidimensional int [] [] array = 1,2,3, 4, 5, 6, 7 , 8; // Sistema de elementos da matriz de impressão.fora.println (matrizes.DeepToString (Array));
123456789101112importar java.util.Matrizes; public class ArrayExample2 public static void main (string [] args) // Declaração e inicialização de uma matriz multidimensional int [] [] array = 1,2,3, 4, 5, 6, 7 , 8; // Sistema de elementos da matriz de impressão.fora.println (matrizes.DeepToString (Array));

Salvar o programa Java acima no ArrayExample2.arquivo java e compile e execute. Você verá a saída abaixo:

Saída: [[1, 2, 3], [4, 5], [6, 7, 8]] 

3. Usando o loop

O para O loop é um método usado frequentemente usado para integrações. Podemos navegar por todos os elementos da matriz pelo número do índice da matriz. O exemplo a seguir imprimirá elementos de matriz usando o loop em java.

classe pública ArrayExample3 public static void main (string [] args) // Declaração e inicialização de uma matriz string [] Array = "Apple", "Orange", "Banana", "Grapes", "Mango"; // Imprimir elementos de matriz para (int i = 0; i1234567891011classe pública ArrayExample3 public static void main (string [] args) // Declaração e inicialização de uma matriz string [] Array = "Apple", "Orange", "Banana", "Grapes", "Mango"; // Imprimir elementos de matriz para (int i = 0; i

Salvar o programa Java acima no ArrayExample3.arquivo java e compile e execute. Você verá a saída abaixo:

Saída: Apple Orange Banana uvas manga 

4. Usando loop for-Eacha

For-Eacha é outra maneira de atravessar uma matriz do que para o loop. Aqui está um exemplo rápido de usar for-cada para obter elementos de matriz e imprimi-los.

classe pública ArrayExample4 public static void main (string [] args) // Declaração e inicialização de uma matriz string [] Array = "Apple", "Orange", "Banana", "Grapes", "Mango"; // Imprimir elementos de matriz para (elemento da string: Array) Sistema.fora.println (elemento);
123456789101112classe pública ArrayExample4 public static void main (string [] args) // Declaração e inicialização de uma matriz string [] Array = "Apple", "Orange", "Banana", "Grapes", "Mango"; // Imprimir elementos de matriz para (elemento da string: Array) Sistema.fora.println (elemento);

Salvar o programa em um arquivo chamado ArrayExample4.Java. Em seguida, compile o programa e execute -o. Você verá a saída abaixo:

Saída: Apple Orange Banana uvas manga 

5. Usando matrizes.método aslist ()

O ASLIST () é outra função Java que retorna uma lista de tamanho fixo de uma matriz especificada.

importar java.util.Matrizes; classe pública ArrayExample5 public static void main (string [] args) // Declaração e inicialização de uma matriz string [] Array = "Apple", "Orange", "Banana", "Grapes", "Mango"; // Sistema de elementos da matriz de impressão.fora.println (matrizes.aslist (matriz));
123456789101112importar java.util.Matrizes; classe pública ArrayExample5 public static void main (string [] args) // Declaração e inicialização de uma matriz string [] Array = "Apple", "Orange", "Banana", "Grapes", "Mango"; // Sistema de elementos da matriz de impressão.fora.println (matrizes.aslist (matriz));

Salvar o programa Java para arquivar o ArrayExample5.java, então compile e execute -o. Você verá a saída abaixo:

Saída: [maçã, laranja, banana, uvas, manga] 

Embrulhar

Neste tutorial, você aprendeu 5 métodos java para imprimir uma matriz, incluindo exemplos.