在FindBugs中發現的一個小的bug:java
Invocation of toString on strArr in Test.main(String[]) [Scary(8), High confidence]數組
關於輸出數組的狀況:ide
String[] strArr = {"a","b","c","d","e"}; List<String> strList = Arrays.asList(strArr); int[] intArr = {1,2,3,4}; print("第一種:---------"); print(strArr); print(strList); print(intArr); print("第二種:---------"); print(strArr.toString()); print(intArr.toString()); print(strList.toString()); print("第三種:---------"); print(Arrays.toString(strArr)); print(Arrays.toString(intArr));
output:spa
第一種:--------- [Ljava.lang.String;@12ecba8 [a, b, c, d, e] [I@63afa4 第二種:--------- [Ljava.lang.String;@12ecba8 [I@63afa4 [a, b, c, d, e] 第三種:--------- [a, b, c, d, e] [1, 2, 3, 4]