I have recently been thinking about the difference between the two ways of defining an array:
int[] array
int array[]
They are semantically identical. The int array[] syntax was only added to help C programmers get used to java.
int[] array is much preferable, and less confusing.