JAVA学习心得——HashSet常用方法总结
作者:互联网
由上一篇博客我们知道HashSet也是一个集合。
并且Collectino—>Set—>AbstractSet—>HashSet.
下面我们开始了解HashSet的常用方法。
1、.add();//用于在HashSet集合中添加元素。
值得注意的是,HashSet中元素没有顺序,没有相同元素,所以不存在.add(index,element);这个用法,具体为什么我会在下一篇博客中详细阐述,现在我们就记住HashSet中元素没有顺序就行了
例程:
public class Test{
public stastic void main(String [ ] args(){
HashSet<String> set = new HashSet<String>();
set.add("Tom");
set.add("Alan");
set.add("Jim");
System.out.println(set);
}
}
输出结果为:
下面我们介绍方法时,默认有类、main方法以及set这个HashSet集合。
2、.seiz();//用于“测量”集合中元素的个数。
例程:
set.add("Tom");
set.add("Alan");
set.add("Jim");
System.out.println(set.siez());
输出结果是:3
3、.remove();//移除集合中的某个元素。
例程:
set.add("Tom");
set.add("Alan");
set.add("Jim");
set.remove("Alan");
System.out.println(set);
输出结果是:
4、.clear()//用于清楚集合中所有元素。
5、.isEmpty()//用于测试集合中是否有元素,返回值类型为boolean。
例程:
set.add("Tom");
set.add("Alan");
set.add("Jim");
set.clear();
boolean a = set.isEmpty();
System.out.println(a);
输出结果是:true
6、.iterator();//用于将集合中元素转存在iterator中。
set.add("Tom");
set.add("Alan");
set.add("Jim");
Iterator<String> iterator = set.iterator();
while(iterator.hasNext()){
System.out.println("iterator.next()");
}
运行结果如下:
上述例程可以将HashSet中的元素遍历并输出,那么通过for each也是可以的。
下面我们来试一下
例程:
set.add("Tom");
set.add("Alan");
set.add("Jim");
for(String name:set){
System.out.println("name");
}
输出如下:
以上就是HashSet的常用方法以及遍历方法。
标签:set,JAVA,iterator,HashSet,例程,学习心得,Alan,add 来源: https://blog.csdn.net/low1101/article/details/98884397