java multidimensional array declaration code example
Example 1: Multidimensional array in java
import java.util.ArrayList;
import java.util.List;
public class Dynamic2dArray
{
public static void main(String[] args)
{
List<int[]> li = new ArrayList<>();
li.add(new int[]{2,4,6});
li.add(new int[]{3,5});
li.add(new int[]{1});
System.out.println("Element at [0][0]: " + li.get(0)[1]);
System.out.println("Element at [1][1]: " + li.get(1)[1]);
}
}
Example 2: 2d array java
int[][]arr= new int [filas][columnas];
arr.length=filas;
int[][] a = {
{1, 2, 3},
{4, 5, 6, 9},
{7},
};
System.out.println("Length of row 1: " + a[0].length);
System.out.println("Length of row 2: " + a[1].length);
System.out.println("Length of row 3: " + a[2].length);
}
Example 3: declare matrix in java
int[][] multi = new int[5][];
multi[0] = new int[10];
multi[1] = new int[10];
multi[2] = new int[10];
multi[3] = new int[10];
multi[4] = new int[10];
Example 4: multidimensional arrays java
ships: [
{ locations: [0, 0, 0], hits: ["", "", ""] },
{ locations: [0, 0, 0], hits: ["", "", ""] },
{ locations: [0, 0, 0], hits: ["", "", ""] }
],