一.Vector简介(了解)
类似ArrayList,数组,无论查询、增删效率极低 过期,被ArrayList替代。 |
---|
Vector的方法名 |
描述 |
void addElement(E e) |
添加元素,相当于list.add(…) |
案例使用:
![]() |
---|
二. HashSet
1、HashSet集合没有索引 2、HashSet集合不能存放重复元素。 (去重复) 如: 居民身份证号、商品货号等。 注:
|
---|
常用方法:
方法名 |
描述 |
int size() |
返回集合中元素的个数 |
boolean isEmpty() |
判断集合是否为空 |
boolean add(E e) |
向集合中添加元素 |
boolean remove(Object o) |
将指定对象从集合中移除 |
void clear() |
清空集合中所有成员 |
因为无索引,所以HashSet无通过索引单独获取某个元素的常规方法
入门案例:
/* |
遍历:
增强for
![]() |
---|
总结:
HashSet: 特点:无索引,无重复元素,无序 add() 添加元素 true:添加成功(该元素第一次添加) false:添加失败(添加过重复元素) remove(): 删除元素 true:删除成功 false:删除失败(尝试删除集合中不存在的元素) |
---|
请给努力中的自己点个赞哦!
每天进步一点点`~~~~~
来源:oschina
链接:https://my.oschina.net/ithuang/blog/3164437