我们可能会困惑为什么用System.out.println(list);直接打印时为什么会出现完整的输出形式
输出:
我们可以根据继承关系图中看出所有的List接口实现类(常用有ArrayList , LinkedList , vector)都会继承AbstractCollection中的toString方法
AbstractCollection源码:
因此可以打印出类似[a, b, c ]的结构
我们可能会困惑为什么用System.out.println(list);直接打印时为什么会出现完整的输出形式
输出:
我们可以根据继承关系图中看出所有的List接口实现类(常用有ArrayList , LinkedList , vector)都会继承AbstractCollection中的toString方法
AbstractCollection源码:
因此可以打印出类似[a, b, c ]的结构