From b8c875adbd5d38ee211c35c84d7fba29b1b2dda3 Mon Sep 17 00:00:00 2001 From: Neetika23 <42495275+Neetika23@users.noreply.github.com> Date: Tue, 21 Nov 2023 16:31:48 +0530 Subject: [PATCH] Create Print2DArray.java --- .../baeldung/print2DArrays/Print2DArray.java | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 core-java-modules/core-java-arrays-guides/src/main/java/com/baeldung/print2DArrays/Print2DArray.java 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 new file mode 100644 index 0000000000..73fc44b188 --- /dev/null +++ b/core-java-modules/core-java-arrays-guides/src/main/java/com/baeldung/print2DArrays/Print2DArray.java @@ -0,0 +1,23 @@ +package com.baeldung.print2DArrays; + +import java.util.*; + +public class Print2DArray{ + + public static void print2DNested(int[][] myArray){ + for (int i = 0; i < myArray.length; i++) { + for (int j = 0; j < myArray[i].length; j++) { + System.out.print(myArray[i][j] + " "); + } + System.out.println(); + } + } + + public static void print2DStream(int[][] myArray){ + Arrays.stream(myArray).flatMapToInt(Arrays::stream).forEach(num -> System.out.print(num + " ")); + } + + public static void print2DDeepToString(int[][] myArray){ + System.out.println(Arrays.deepToString(myArray)); + } +}