Open In App

Java | Arrays | Question 5

Like Article
Like
Save
Share
Report




public class Main {
    public static void main(String args[]) {
        int arr[][] = new int[4][];
        arr[0] = new int[1];
        arr[1] = new int[2];
        arr[2] = new int[3];
        arr[3] = new int[4];
   
        int i, j, k = 0;
        for (i = 0; i < 4; i++) {
            for (j = 0; j < i + 1; j++) {
                arr[i][j] = k;
                k++;
            }
        }
        for (i = 0; i < 4; i++) {
            for (j = 0; j < i + 1; j++) {
                System.out.print(" " + arr[i][j]);
                k++;
            }
            System.out.println();
        }
    }


(A) Compiler Error
(B)

 0
 1 2
 3 4 5
 6 7 8 9 

(C)

 0
 0 0
 0 0 0
 0 0 0 0 

(D)

 9
 7 8
 4 5 6
 0 1 2 3 


Answer: (B)

Explanation: In Java, we can create jagged arrays.  Refer Jagged Array in Java for details.

Quiz of this Question


Last Updated : 28 Jun, 2021
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads