public final class Lists
extends java.lang.Object
| 限定符和类型 | 方法和说明 |
|---|---|
static <E> java.util.ArrayList<E> |
newArrayList()
创建ArrayList集合
|
static <E> java.util.ArrayList<E> |
newArrayList(E... elements)
创建ArrayList集合,并初始化数据
可用于数组转ArrayList集合
|
static <E> java.util.ArrayList<E> |
newArrayList(java.lang.Iterable<? extends E> elements)
创建ArrayList集合,并初始化数据
可用于Set,Vector,List等集合类型转ArrayList
|
static <E> java.util.ArrayList<E> |
newArrayList(java.util.Iterator<? extends E> elements)
创建ArrayList集合,并初始化数据
如:set.iterator();
|
static <E> java.util.ArrayList<E> |
newArrayListWithSize(int size)
创建指定大小的ArrayList集合
|
static <E> java.util.LinkedList<E> |
newLinkedList()
创建LinkedList集合
|
static <E> java.util.LinkedList<E> |
newLinkedList(E... elements)
创建LinkedList集合,并初始化数据
可用于数组转LinkedList集合
|
static <E> java.util.LinkedList<E> |
newLinkedList(java.lang.Iterable<? extends E> elements)
创建LinkedList集合,并初始化数据
可用于Set,Vector,List等集合类型转ArrayList
|
static <E> java.util.LinkedList<E> |
newLinkedList(java.util.Iterator<? extends E> elements)
创建LinkedList集合,并初始化数据
如: set.iterator();
|
public static <E> java.util.ArrayList<E> newArrayList()
E - Epublic static <E> java.util.ArrayList<E> newArrayList(E... elements)
E - Eelements - 初始化数据参数public static <E> java.util.ArrayList<E> newArrayList(java.lang.Iterable<? extends E> elements)
E - Eelements - 初始化数据参数public static <E> java.util.ArrayList<E> newArrayList(java.util.Iterator<? extends E> elements)
如:set.iterator();
E - Eelements - 初始化数据参数,支持Iterator迭代器public static <E> java.util.ArrayList<E> newArrayListWithSize(int size)
E - Esize - 指定大小public static <E> java.util.LinkedList<E> newLinkedList()
E - Epublic static <E> java.util.LinkedList<E> newLinkedList(E... elements)
E - Eelements - 数组public static <E> java.util.LinkedList<E> newLinkedList(java.lang.Iterable<? extends E> elements)
E - Eelements - 集合参数public static <E> java.util.LinkedList<E> newLinkedList(java.util.Iterator<? extends E> elements)
如: set.iterator();
E - Eelements - 参数,Iterator迭代器