When printing out an array if you simply do a
toString on the array you will get a “fairly useless result such as [C@16f0472”. Consider using
Arrays.toString to convert the array into a readable String that gives the contents of the array.” I used to use
Arrays.asList followed by
Arrays.toString is definitely more efficient and is available as of JDK 1.5.0.
This method is useful when you want to report on the values of an JDK 1.5 enum since the
values method returns an array.
The quote is from a FindBugs report.