【发布时间】:2011-06-07 05:30:30
【问题描述】:
我最近发现在 Java 中实际上有 2 种不同的 ArrayList 实现(迟到总比没有好......)。
所以我想知道为什么Arrays.asList(T... a) 需要返回一个无法调整大小的列表?如果他们需要一个不可修改的列表,为什么还要添加 set(int index, E element) 方法呢?
所以我的一般问题是为什么不从 Arrays.asList(T... a) 方法返回 java.util.ArrayList ?
您还可以通过java.util.Arrays.ArrayList 实现获得什么?
【问题讨论】:
标签: java arrays collections arraylist