Java集合的基础
例子
什么是集合?
集合是一种数据结构,它包含一组具有重要属性的元素,即集合中没有两个元素是相等的。
套装类型:
HashSet:由哈希表支持的集合(实际上是一个HashMap实例)
LinkedHashSet:由哈希表和链表支持的集合,具有可预测的迭代顺序
TreeSet:基于TreeMap的NavigableSet实现。
创建一个集合
Setset = new HashSet (); //创建一个空的整数集 Set linkedHashSet = new LinkedHashSet (); //创建一个空的整数集,具有可预测的迭代顺序
向集合中添加元素
可以使用add()方法将元素添加到集合中
set.add(12); //-将元素12添加到集合中 set.add(13); //-将元素13添加到集合中
执行此方法后我们的设置:
set = [12,13]
删除Set的所有元素
set.clear(); //从集合中删除所有对象。
在这组之后将是:
set = []
检查元素是否是Set的一部分
可以使用该contains()方法检查集合中元素是否存在
set.contains(0); //如果指定的对象是集合中的元素,则返回true。
输出:False
检查Set是否为空
isEmpty()方法可用于检查Set是否为空。
set.isEmpty(); //如果集合没有元素,则返回true
输出:真
从集合中删除一个元素
set.remove(0); //从集合中删除第一次出现的指定对象
检查集合的大小
set.size(); //返回集合中元素的数量
输出:0
热门推荐
1 训练狗狗憋尿
2 狗狗追踪训练
3 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下