I have recently been thinking about the difference between the two ways of defining an array:
int[] array
int array[]
Both have the same meaning. However, the existence of these variants also allows this:
int[] a, b[];
which is the same as:
int[] a; int[][] b;
However, this is horrible coding style and should never be done.