首页 > 代码库 > java之集合

java之集合

  集合:添加数量不确定时使用;
* 接口:
* 1、Collection:对集合进行排序,遍历,多中算法实现
* a、接口Set:散列是的存储:实现类有:TreeSet,HashSet
* b、接口List:有序可重复存储,线性存储,长度可改变:实现类有:ArrayList,LinkList
* 2、Map:HashMap
* ArrayList:
* add(E e)将指定的元素添加到此列表的尾部。
* add(int index, E element)将指定的元素插入此列表中的指定位置。
* remove(Object o)移除此列表中首次出现的指定元素(如果存在)。
* size()返回此列表中的元素数。
* Object[]------ toArray()按适当顺序(从第一个到最后一个元素)返回包含此列表中所有元素的数组。
* get(int index)返回此列表中指定位置上的元素。
*LinkedList和List
*ArrayList类是List接口的一个具体实现类
*add(E e)将指定元素添加到此列表的结尾。
* addFirst(E e) 将指定元素插入此列表的开头。
* addLast(E e) 将指定元素添加到此列表的结尾。
* clear() 从此列表中移除所有元素。
* get(int index) 返回此列表中指定位置处的元素。
* remove() 获取并移除此列表的头(第一个元素
* remove(int index) 移除此列表中指定位置处的元素。
* remove(Object o) 从此列表中移除首次出现的指定元素(如果存在)。
* Object[] toArray() 返回以适当顺序(从第一个元素到最后一个元素)包含此列表中所有元素的数组。

java之集合