Multi-Dimensional Array In Java Example
Chapter:
Miscellaneous
Last Updated:
18-06-2016 16:34:12 UTC
Program:
/* ............... START ............... */
public class JavaMultiDiamentionalArray {
public static void main(String args[]) {
int sum = 0;
int nums[][] = new int[3][5];
// give nums some values
for (int i = 0; i < 3; i++)
for (int j = 0; j < 5; j++)
nums[i][j] = (i + 1) * (j + 1);
// use for-each for to display and sum the values
for (int x[] : nums) {
for (int y : x) {
System.out.println("Value is: " + y);
sum += y;
}
}
System.out.println("Summation: " + sum);
}
}
/* ............... END ............... */
Output
Value is: 1
Value is: 2
Value is: 3
Value is: 4
Value is: 5
Value is: 2
Value is: 4
Value is: 6
Value is: 8
Value is: 10
Value is: 3
Value is: 6
Value is: 9
Value is: 12
Value is: 15
Summation: 90
Notes:
-
We can declare a two dimensional array and directly store elements at the time of its declaration as: int marks[][]={{50,60,55,67,70},{62,65,70,70,81}}.
- In Multi-Diamensional data is stored in row and column based index (also known as matrix form).
Tags
Multi-Dimensional Array, Java