How many dimensions are needed?

I am on a group considering how to add multidimensional arrays to Java. We
have a question as to how many dimensions are needed. Fortran allows up to 7
dimensions, but I have seen mostly 4 and occasionally 5 dimensional arrays.

I would like to solicit any and all advice or experience in this regard.

Thank you,
John Caron
caron@xxxxxxxxxxxxxxxx