Nesta redação, explicaremos como usar as abordagens abaixo da listada para imprimir uma matriz 2D em Java:
Então vamos começar!
Como usar o loop for aninhado para imprimir uma matriz 2D em java?
O exemplo abaixo do goldado o guiará como usar o loop aninhado para imprimir uma matriz 2D em Java:
classe pública ExampleClassEm primeiro lugar, criamos um método PrintArray () que leva uma matriz 2D como argumento. No método PrintArray (), utilizamos o loop aninhado para atravessar todos os elementos da matriz dada.
No método principal, primeiro, criamos uma matriz 2D do tipo string e depois invocamos o método PrintArray ():
A saída verificou que o loop aninhado imprimiu com sucesso todos os elementos da matriz 2dimensional.
Como usar o loop for-Each para imprimir uma matriz bidimensional?
Outra maneira de imprimir uma matriz bidimensional é o uso do loop for-Each. Vamos considerar o seguinte bloco de código para aprender a imprimir uma matriz 2D em Java:
classe pública ExampleClassEste exemplo permaneceu o mesmo que o anterior. A única diferença é que, desta vez, utilizamos o loop foreach em vez de para loop:
É assim que podemos utilizar o para cada loop para imprimir um Bidimensional Array em Java.
Como usar matrizes.DeepToString () para imprimir uma matriz bidimensional em Java?
Uma matriz bidimensional pode ser convertida em uma corda usando as matrizes de Java.Método DeepToString (). No bloco de código abaixo, demonstraremos como imprimir uma matriz bidimensional em Java usando as matrizes.ToString () Método:
int [] [] originalArray = 12, 17, 18, 27, 19, 44, 13, 18;Neste exemplo de codificação, inicialmente, criamos uma matriz bidimensional do tipo inteiro. Depois disso, imprimimos a matriz 2D usando o “Matrizes.DeepToString ()”Método. O código e a saída detalhados serão mostrados no seguinte snippet:
O trecho acima mostra que “Matrizes.DeepToString () ”Imprimiu com sucesso os elementos da matriz 2D.
Conclusão
Java fornece várias maneiras de imprimir um 2d Array, por exemplo, aninhado para loop, for-e cada um loop, matrizes.DeepToString () método, etc. Cada abordagem segue um procedimento diferente, mas todos eles ainda podem alcançar o mesmo objetivo, eu.e., Imprimindo uma matriz 2D. Alguns exemplos adequados foram fornecidos neste post para ilustrar como imprimir uma matriz 2D em Java usando várias técnicas.