是兄弟就来砍我
Collection接口(单列集合体系的顶层)
boolean add(E e):添加元素,添加成功返回true,否则false
vode clear():清空集合中的元素
boolean contains(Object o)判断集合中是否包含指定的对象
boolean isEmpty():判断集合中是否没有元素,与null区分
boolean remove(Object o):从集合中删除一个元素,删除成功返回true,否则false
int size():获取集合的长度
Object[] toArray():将集合转换为Object[]数组
Iterator<E>iterator():获取集合的迭代器对象
List接口(有序,可重复,有索引)
void add(int index, E e):添加元素到指定索引上
E remove(int index):删除索引上的元素,并返回
E set(int index, E e):修改指定索引上的元素,并返回被替换的元素
E get(int index):获取指定索引上的元素
ListIterator listIterator():获取List特有的迭代器对象
ArrayList类(底层是数组,查询快,增删慢)
LinkedList类(底层是链表,查询慢,增删快)
void addFirst(E e):添加元素到集合的开头
void addLast(E e):添加元素到集合的末尾
E getFirst():获取集合开头的元素
E getLast():获取集合末尾的元素
E removeFirst():删除开头的元素,并返回
E removeLast():删除末尾的元素,并返回
Iterator接口
boolean hasNext()判断是否有下一个元素
E next():获取下一个元素
void remove()删除迭代器返回的最后一个元素
ListIterator接口
void add(E e):使用迭代器添加元素到集合
void remove()使用迭代器删除元素
dnf 河北一区 毛线团名字 满城尽悬北凉刀 大号红眼 徐凤年 请赐教.
|
|