ArrayList(Collection<? extends E> c) 此构造器允许我们方便快捷的将Collection体系下的集合转换成ArrayList.
如下实现类均作为参数(since 1.8):
AbstractCollection | AbstractList | AbstractQueue | AbstractSequentialList |
AbstractSet | ArrayBlockingQueue | ArrayDeque | ArrayList |
AttributeList | BeanContextServicesSupport | BeanContextSupport | ConcurrentHashMap.KeySetView |
ConcurrentLinkedDeque | ConcurrentLinkedQueue | ConcurrentSkipListSet | CopyOnWriteArrayList |
CopyOnWriteArraySet | DelayQueue | EnumSet | HashSet |
JobStateReasons | LinkedBlockingDeque | LinkedBlockingQueue | LinkedHashSet |
LinkedList | LinkedTransferQueue | PriorityBlockingQueue | PriorityQueue | <