1、List:有序的、可重复的
add()为此List添加内容
addAll()为此List添加另一个集合
remove(....)去掉参数与此集合相符合的内容
removeAll(List)去掉给定的list与此集合相符合的内容
retainAll(List)去掉给定的list与此集合不相符和的内容
Contains(.....)判断此集合是否包裹给定的参数
ContainsAll(list)判断此集合是否包裹给定的list
equals(list)判断次集合是否与给定的list的集合内容相符合
set(Int,index)将集合的int索引处的值换为index
get(Int)返回此数列Int处的值
isEmpty()判断此数列是否为空
Iterator()迭代
toArray()将集合转化为一个Object数组
toArray(T[])将集合转为指定类型的数组
clear()清空集合
重写comparable、comparator可以对list集合进行排序
2、set无序的,不可重复的HashSet
add()为此set添加内容
addAll()为此set添加另一个集合
remove(....)去掉参数与此集合相符合的内容
removeAll(set)去掉给定的set与此集合相符合的内容
retainAll(set)去掉给定的set与此集合不相符和的内容
Iterator()迭代
Contains(.....)判断此集合是否包裹给定的参数
ContainsAll(set)判断此集合是否包裹给定的set
toArray()将集合转化为一个Object数组
toArray(T[])将集合转为指定类型的数组
clear()清空集合
isEmpty()判断此数列是否为空
equals(set)判断参数Set是否与此Set的内容相符
Size()返回Set中的元素量
TreeSet
floor(.....)在此参数中查找给定参数相等或小又最大的数
higher(....)在此参数中查找给定参数小又最大的数
cilling(....)在此参数中查找给定参数相等或大又最小的数
lower(.....)在此参数中查找给定参数大又最小的数
first()返回此集合第一位
last()返回此集合最后位
headSet(int)返回索引值之后的内容
tailSet(int)返回参数之前的值
SubSet(int,int)返回两个参数范围之间的内容
3、Map 映射 无序的,不可重复的HashMap
Put(....,.....)为此数列添加或修改
PutAll(map)为此数列添加或修改
containsValue()判断此集合是否包含参数值
containsKey()判断此集合是否包含key值
get(key)根据key返回值
clear()清空集合
isEmpty()判断此集合是否为空
equals(Map )判断参数Map 是否与此Map 的内容相符
Keyset()将此数列的健转为set视图
Entryset()将此数列转为set视图
Size()返回map中的元素量
Values()返回映射中包涵值的Collection视图
hashcode()返回此健的哈希值
TreeMap
floorkey(.....)在此参数中查找给定参数相等或小又最大的健
floorentry(.....)在此参数中查找给定参数相等或小又最大的键值对
higherkey(....)在此参数中查找给定参数小又最大的健
higherentry(....)在此参数中查找给定参数小又最大的键值对
cillingkey(....)在此参数中查找给定参数相等或大又最小的健
cillingentry(....)在此参数中查找给定参数相等或大又最小的键值对
lowerkey(.....)在此参数中查找给定参数大又最小的健
lowerentry(.....)在此参数中查找给定参数大又最小的键值对
firstkey()返回此集合第一位健
firstentry()返回此集合第一位键值对
lastentry()返回此集合最后位健
lastkey()返回此集合最后位键值对
headMap(int)返回索引值之后的内容
tailMap(int)返回参数之前的值
SubMap(int,int)返回两个参数范围之间的内容