This program demonstrates how to create and initialize two dimensional Array in Java.
Learn complete Arrays in Java at https://www.javaguides.net/2018/08/java-array-basics-guide.html
Learn complete Arrays in Java at https://www.javaguides.net/2018/08/java-array-basics-guide.html
Create and Initialize Two Dimensional Array in Java
package net.javaguides.corejava.arrays;
/**
* This class will show how to initialize two dimensional array
* @author javaguides.net
*
*/
public class TwoDimentionalArray {
public static void main(String[] args) {
// an array of int arrays of 2 row and 3 columns
int[][] twoDimArray = new int[2][3];
for (int i = 0; i < twoDimArray.length; i++) {
for (int j = 0; j < twoDimArray[i].length; j++) {
twoDimArray[i][j] = j;
System.out.print(twoDimArray[i][j] + " ");
}
System.out.println("");
}
// an array of String arrays of 3 rows and 4 columns
String[][] arrStr = new String[3][4];
for (int i = 0; i < arrStr.length; i++) {
for (int j = 0; j < arrStr[i].length; j++) {
arrStr[i][j] = "Str" + j;
System.out.print(arrStr[i][j] + " ");
}
System.out.println("");
}
// creating and initializing two dimensional int array with shortcut
// syntax
int[][] arrInt = {
{
1,
2,
3
},
{
3,
4,
5
}
};
for (int i = 0; i < arrInt.length; i++) {
for (int j = 0; j < arrInt[i].length; j++) {
System.out.print(arrInt[i][j] + " ");
}
System.out.println("");
}
}
}
Output:
0 1 2
0 1 2
Str0 Str1 Str2 Str3
Str0 Str1 Str2 Str3
Str0 Str1 Str2 Str3
1 2 3
3 4 5
Reference
Free Spring Boot Tutorial - 5 Hours Full Course
Watch this course on YouTube at Spring Boot Tutorial | Fee 5 Hours Full Course