【发布时间】:2017-05-28 21:55:08
【问题描述】:
这是我的基本设置:
ArrayList<String> myList = new ArrayList<>();
myList.add("test");
String[] arr = myList.toArray(new String[myList.size()]);
System.out.println(arr);
我得到了经典错误:[Ljava.lang.String;@1540e19d
谁能解释并帮我解决它?
【问题讨论】:
-
将
System.out.println(arr);更改为System.out.println(Arrays.toString(arr)); -
这不是“错误”...只是调用了
Object的toString()方法。