今晚颠峰群里有人问如何输出一个ArrayList里的所有元素,我的第一反应就是用Arrays.asList(),因为前天一直在用它输出数组里所有元素,并没有发觉参数是个数组,他试了下,当然要报错,后我叫他把先用toArray()转换为数组,这样当然行了。晕,刚才偶尔翻了tij,.突然想起来Collection接口里已经实现了toString()方法.直接用System.out.println(a);(a是ArrayList对象)不就行了,还用得着那样转来转去的。郁闷呀,竟然会犯这种错误。Java基础实在不敢恭维,学习吧。