Creating a three dimensional jagged array to store two dimensional arrays of varying size in java
<p>Say I have less than ten two dimensional arrays representing matrices in java.  Each array is enumerated from 0 to 6.  Each array is n*2^enumval larger where n is the number of elements from the 0th enumerated array, thus my multidimensional will almost be pyramid shaped, hence the need for a jagged three dimensional array.  Is it possible to create a jagged three dimensional array?</p>

<pre><code>int[][] array0 = new int[2][2];
int[][] array1 = new int[4][4];
int[][] array2 = new int[8][8];
int[][] array3 = new int[16][16];
int[][][] arrayStorage = new int[][][];
</code></pre>

<p>I would like to to store the arrays with the following approach: arrayStorage[columnOfArray#][rowOfArray#][#]</p>
