Sri*_*san 10 arrays findbugs tostring
我的代码出现以下Findbugs错误,
Invocation of toString on <<Package Path>>
The code invokes toString on an array, which will generate 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.
See Programming Puzzlers, chapter 3, puzzle 12.
Run Code Online (Sandbox Code Playgroud)
码:
logger.info("Adding information"+ Employee.getName()+ " "+
employeeForm.getQuestionAndAnswers());
Run Code Online (Sandbox Code Playgroud)
请让我知道错误是什么.
MeB*_*Guy 21
正如它所说的那样
myArray.toString()
Run Code Online (Sandbox Code Playgroud)
会产生像java.lang.int [] @ 45345262这样无用的东西
你想用
Arrays.toString(myArray);
Run Code Online (Sandbox Code Playgroud)