diff --git a/core-java-modules/core-java-arrays-guides/src/main/java/com/baeldung/print2DArrays/Print2DArray.java b/core-java-modules/core-java-arrays-guides/src/main/java/com/baeldung/print2DArrays/Print2DArray.java index 73fc44b188..35b661b671 100644 --- a/core-java-modules/core-java-arrays-guides/src/main/java/com/baeldung/print2DArrays/Print2DArray.java +++ b/core-java-modules/core-java-arrays-guides/src/main/java/com/baeldung/print2DArrays/Print2DArray.java @@ -20,4 +20,17 @@ public class Print2DArray{ public static void print2DDeepToString(int[][] myArray){ System.out.println(Arrays.deepToString(myArray)); } + + public static void printArrayAsList(int[][] myArray) { + for (int[] row : myArray) { + List rowList = Arrays.asList(Arrays.stream(row).boxed().toArray(Integer[]::new)); + System.out.println(rowList); + } + } + + public static void printArrayString(int[][] myArray) { + for (int[] row : myArray) { + System.out.println(Arrays.toString(row)); + } + } }