How to display multi-dimensional array elements in java using enhanced for loop ? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 13

How to display multi-dimensional array elements in java using enhanced for loop ?

16th May 2019, 2:32 PM
Hari Gopal
Hari Gopal - avatar
2 Answers
+ 2
Let's suppose you have a 2D int array: int[][] arr = new int[2][5]; To display its elements with an enhanced loop you just have to this. for (int[] i:arr){ for (int j:i){ System.out.println(j); } } If you need to make a 3D or a 4D array remember that just the last loop is going to take directly the values, so it's the only one that will be like this: for(int x:y) The previous have to be like this: for(int[] a:b) because you're not taking int values at first, but int arrays.
16th May 2019, 4:16 PM
AFParadox
AFParadox - avatar