数组的toString() 结果不同

Java中list toString() 和 数组 array 的 toString() 结果不同、

 1 public void testRandom() {
 2         List<String> lis = new ArrayList<String>();
 3         lis.add("e");
 4         lis.add("g");
 5         lis.add("g");
 6         System.out.println(lis.toString());
 7         String[] arr = new String[3];
 8         arr[0] = "e";
 9         arr[1] = "g";
10         arr[2] = "g";
11         System.out.println(arr.toString());
12         System.out.println(String.join(",",arr));
13     }

结果:

[e, g, g]
[Ljava.lang.String;@3d99d22e
e,g,g
js中的array 的 toString()方法 和以上的结果也不同

1 var arr = [1,2,3,4]
2 var res = arr.toString();
3 console.log(res )

结果就是:1,2,3,4

posted @ 2020-11-04 16:08  啄木鸟伍迪  阅读(442)  评论(0编辑  收藏  举报
//火箭 GenerateContentList();