Set集合
常用方法:
1、int size():返回Set中元素的数目
2、boolean isEmpty():如果不含元素,返回true
3、contains(Object o):如果包含指定元素,返回true
4、boolean add(Object o):如果不存在指定元素,则向Set中加入
5、void clear():从Set中删除所有元素
6、boolean removeAll(Collection c):如果set中包含指定集合,则从Set中删除制定集合的所有元素
实现类:
HashSet:元素的存放顺序和添加时的顺序没有任何关系
LinkedHashSet:保持元素的添加顺序
TreeSet:对Set中的元素进行排序存放
###########################################################################################
List集合
常用方法:
1、public void add(E element)
2、public void add(int index,Eelement)
3、public void addAll(E element)
4、public void addAll(intindex,Collection c)
实现类:
ArrayList:采用异步处理方式,性能高,非线程安全
Vector:采用同步处理方式,性能低,线程安全
时间: 2024-11-05 15:52:56