Java arrays should not be declared using C-style array declaration syntax.
Declaring arrays using C style syntax is a code smell and reduces the readability of your code. Though this syntax can allow you to write multiple variables whether they are single values or arrays, it can become confusing. In Java, arrays of a type are not the same type as the individual type. Thus, it is conceptually clearer to separate declarations of arrays from declarations of single values of the same type.
Avoid declaring arrays in the same line as individual values.
int a = 3, array[] = new int[20];
Declare any arrays separately from individual values of the same type.
int a = 3;
int[] array = new int[20];