How to iterate over each element in a jagged array in Java

1 Answer

0 votes
import java.util.Arrays;

public class MyClass {
    public static void main(String args[]) {
        int[][] jagged = new int[3][];
        
        jagged[0] = new int[9];
        jagged[1] = new int[7];
        jagged[2] = new int[4];

        for (int i = 0; i < 9; i++) {
            jagged[0][i] = (i + 1) * 9;
        }
 
        for (int i = 0; i < 7; i++) {
            jagged[1][i] = (i + 1) * 7;
        }
 
        for (int i = 0; i < 4; i++) {
            jagged[2][i] = (i + 1) * 4;
        }

		for (int i = 0; i < jagged.length; i++) {
            for (int j = 0; j < jagged[i].length; j++) {
                System.out.print(jagged[i][j] + " ");
            }
            System.out.println();
        }
    }
}



/*

run:

9 18 27 36 45 54 63 72 81 
7 14 21 28 35 42 49 
4 8 12 16 

*/

 



answered Jul 22, 2019 by avibootz
...