Jagged Array Traversal
This program traverses a jagged array and prints elements with indices.
Problem Statement
Write a Java program to traverse a jagged array and print elements with their indices.
Source Code
| 1 | public class JaggedArrayTraversal { |
| 2 | public static void main(String[] args) { |
| 3 | System.out.println("Eduinq Jagged Array Traversal"); |
| 4 | int[][] jagged = { |
| 5 | {1,2}, |
| 6 | {3,4,5}, |
| 7 | {6,7,8,9} |
| 8 | }; |
| 9 | for(int i=0;i<jagged.length;i++){ |
| 10 | for(int j=0;j<jagged[i].length;j++){ |
| 11 | System.out.println("Element at ["+i+"]["+j+"] = "+jagged[i][j]); |
| 12 | } |
| 13 | } |
| 14 | } |
| 15 | } |
Program Output
Eduinq Jagged Array Traversal Element at [0][0] = 1 Element at [0][1] = 2 Element at [1][0] = 3 Element at [1][1] = 4 Element at [1][2] = 5 Element at [2][0] = 6 Element at [2][1] = 7 Element at [2][2] = 8 Element at [2][3] = 9
Explanation
The jagged array is initialized with varying row lengths, and nested loops traverse each row and column, printing the index pair along with each element's value, demonstrating jagged array traversal with indices.