刚学习HashSet,学习了HashSet的方法。
下面是测试基础用法的代码:
import java.util.HashSet;
import java.util.Set;
import java.util.Iterator;
public class Text {
public static void main(String[] args) {
// TODO Auto-generated method stub
Integer[] integer = new Integer[10];//准备加入Integer类
for (int i = 0 ; i <= 9; i++){integer[i] = i;}
Set<Integer> hashset = new HashSet<>();//声明hashset
Set<Integer> h2 = new HashSet<>();//用来测试hashset.addAll()方法
hashset.add(10);//返回值为是否成功加入
h2.remove(9);//移除单值方法
for(int i = 0; i <= 9; i++) {h2.add(integer[i]);}
hashset.addAll(h2);//addAll(此处加入另一个hashset对象)的测试,返回值为是否成功加入
System.out.println(hashset.isEmpty());
Iterator<Integer> iter = hashset.iterator();
for (;iter.hasNext();) {
System.out.println(iter.next());
}
System.out.println(hashset.size());//大小
}
}