List//有序可以重复
boolean add()//向集合中添加一个元素
bollean addAll(x)//将集合x的所有元素添加至指定集合中
void clear()//清除所有元素
boolean contains()//返回集合中是否包含指定元素
Iterator iterator()//返回一个Iterator对象用于遍历集合中的元素
boolean remove()//删除找到的第一个指定元素
int size()//返回元素的个数
Object[] toArray()//将当前集合转成一个Object[]数组
ArrayList//快速访问,插入删除较慢
LinkList//插入删除较快,访问较慢
void addFirst()//将指定元素添加至起始
void addLast()//将指定元素添加至末尾
Object removeFirst()//移除首元素并返回
Object removeLast()//移除末尾元素并返回
Boolean add()//添加指定元素至列表
Set//不允许相同的元素,无序的
HashSet//有良好的存储和查找功能,元素可以使null,无序的
Iterator
boolean hasNext()//转向下一个坐标,成功返回true
Object next()//返回集合中下一个元素
void remove()//将返回的元素删除
Map//key值不允许重复,一对一的关系
put(key,value)//添加一对数据
Object get(key)//返回key对应的值
putAll()//添加至另一个map里
keySet()//将所有的key以set形式返回
values()//将所有的值以Collection形式返回
remove(key)//删除对应的值并返回value
clear()//移除所有映射
isEmpty()//返回是否有值
size()//返回值的数量