A few questions:
Do 2D arrayLists exist?
What would be faster? A 2D array with 26 'columns' and 18 'rows'? Or An ArrayList with 26 bins and each bin is an Arraylist of 18 bins? Keep in mind that these arraylists will have the values in their bins shift position frequently.
1