HashSet

* Collection父接口
* Set子接口
* HashSet实现类
*
* 1.HashSet/Set添加值不能重复;List,Queue添加值可重复
* 2.HashSet/Set,Queue是单向输出元素;List可双向输出
//实例化
HashSet<String> hashSet = new HashSet<String>();

//普通方法
//add  向集合添加元素且不能重复
System.out.println("hashset集合添加元素结果=" + hashSet.add("A"));
System.out.println("hashset集合添加元素结果=" + hashSet.add("B"));
System.out.println("hashset集合添加元素结果=" + hashSet.add("C"));
System.out.println("hashset集合添加元素结果=" + hashSet.add("D"));
System.out.println("hashset集合添加元素结果=" + hashSet.add("E"));

//size 输出集合元素个数
System.out.println("hashset集合元素个数=" + hashSet.size());
//isEmpty  判断集合是否为空
System.out.println("hashset集合是否为空=" + hashSet.isEmpty());
//remove 删除某元素
System.out.println("hashset集合删除元素=" + hashSet.remove("A"));
//contains 判断集合是否包含某元素
System.out.println("hashset集合是否含元素A=" + hashSet.contains("A"));
//元素遍历输出(从左到右)
for (String value:hashSet){
    System.out.println("元素遍历输出=" + value);
}
Iterator<String> iterator = hashSet.iterator();
while (iterator.hasNext()){
    System.out.println("元素遍历输出" + iterator.next());
}
//clear 删除所有元素
hashSet.clear();
//size 输出集合元素个数
System.out.println("hashset集合元素个数=" + hashSet.size());
//cline 复制集合
hashSet.clone();
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

村东头老杨

你的鼓励是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值