Java HashSet clear() 方法
clear() 方法用于从集中删除所有元素。
1 语法
public void clear()
2 参数
无
3 返回值
无
4 HashSet clear()示例1
package com.yiidian;
/**
* 一点教程网: http://www.yiidian.com
*/
/**
* Java HashSet.clear()方法的例子
*/
import java.util.*;
public class Demo {
public static void main(String[] args) {
//创建HashSet
HashSet<String> hset = new HashSet<String>();
//添加元素
hset.add("JTP");
hset.add("SSSIT");
hset.add("DFC");
//检查HashSet
System.out.println("HashSet的元素为: "+ hset);
//清空元素
hset.clear();
System.out.println("clear后HashSet的元素为: "+ hset);
}
}
输出结果为:
HashSet的元素为: [DFC, SSSIT, JTP]
clear后HashSet的元素为: []
5 HashSet clear()示例2
package com.yiidian;
/**
* 一点教程网: http://www.yiidian.com
*/
/**
* Java HashSet.clear()方法的例子
*/
import java.util.*;
public class Demo {
public static void main(String[] args) {
//创建HashSet
HashSet<Integer> hset = new HashSet<Integer>();
//添加元素
hset.add(121);
hset.add(111);
hset.add(151);
//检查HashSet
System.out.println("HashSet的元素为: "+ hset);
//清空HashSet
hset.clear();
System.out.println("clear后的HashSet为: "+ hset);
}
}
输出结果为:
HashSet的元素为: [151, 121, 111]
clear后的HashSet为: []
6 HashSet clear()示例3
package com.yiidian;
/**
* 一点教程网: http://www.yiidian.com
*/
/**
* Java HashSet.clear()方法的例子
*/
import java.util.*;
public class Demo {
public static void main(String[] args) {
//创建HashSet
HashSet<String> hset1 = new HashSet<String>();
//添加元素
hset1.add("Yiidian");
hset1.add("Baidu");
hset1.add("WeChat");
hset1.add("Google");
//打印元素
System.out.println("HashSet的size为: "+hset1.size());
System.out.println("clear前的HashSet:");
for(String val : hset1)
{
System.out.println(val);
}
hset1.clear();
//clear操作后
System.out.println("clear后的HashSet:");
System.out.println("HashSet的size为: "+hset1.size());
for(String val : hset1)
{
System.out.println(val);
}
}
}
输出结果为:
HashSet的size为: 4
clear前的HashSet:
Google
WeChat
Baidu
Yiidian
clear后的HashSet:
HashSet的size为: 0
热门文章
优秀文章