Java Print Array

Java Print Array
Java é um idioma que tende a tornar as coisas simples desnecessariamente complexas.

Neste tutorial, tentaremos simplificar os conceitos aprendendo a imprimir os elementos de uma matriz em Java.

Método 1: - Usando um loop para loop

Uma maneira comum de imprimir elementos de matriz é usar um para loop. Vamos ver como podemos implementar essa construção em java.

O código abaixo usa um loop for para iterar sobre cada elemento € da matriz de entrada:

matrizes de pacotes;
publicCLARLARRAYS
public static voidmain (string [] args)
int [] my_array = 1,2,3,4,5;
para (int e: my_array)
Sistema.fora.prin € (e);


Observe que definimos explicitamente o tipo de elemento antes de acessá -lo.

A execução do código acima deve retornar:

1
2
3
4
5

Devemos especificar seu formato de loop se precisarmos imprimir uma variedade de tipos diferentes. Finalmente, um exemplo é mostrado para imprimir uma variedade de elementos de string.

matrizes de pacotes;
publicCLARLARRAYS
publicstatic void main (string [] args)
String [] my_arr "y" = "" a "," b "," c "," d "," e ";
para (string e: my_array)
Sistema.fora.p € tln (e);


Como você pode observar, em Java, é uma maneira complexa de fazer uma tarefa simples.

Método 2: Usando matrizes.para sequenciar()

Também podemos usar o método ToString () do pacote de matrizes para imprimir elementos de uma matriz.

Um código de exemplo é mostrado abaixo:

matrizes de pacotes;
ImportJava.util.Matrizes;
publicCLARLARRAYS
publicstatic void main (string [] args)
String [] my_array = "A", "B", "C", "D", "E";
Sistema.fora.println (matrizes.toString (my_array));

O código acima usa o método ToString () para imprimir a matriz. O código acima deve retornar uma matriz concisa como mostrado:

[A, B, C, D, E]

Método 3: Usando DeepToString ()

Trabalhando com matrizes multidimensionais, você pode usar o método DeepToString () para imprimir a coleção.

Considere o exemplo mostrado abaixo:

matrizes de pacotes;
ImportJava.util.Matrizes;
publicCLARLARRAYS
publicstatic void main (string [] args)
String [] [] multi = "a", "b", "c", "e", "f", "g";
Sistema.fora.println (matrizes.DeepToString (multi));

O código acima deve pegar a matriz multidimensional e imprimi -lo como mostrado:

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

Conclusão

Neste tutorial, aprendemos três maneiras valiosas de imprimir os elementos de uma matriz em Java.