hashSet常用方法和遍历
迭代器是一个通用的接口,所有的集合都可以用迭代器进行遍历
import java.util.HashSet;
import java.util.Iterator;
public class TestHashSet3 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
HashSet<Person> hSet=new HashSet<Person>();
Person person=new Person("xiaobai", 18);
hSet.add(person);
hSet.add(new Person("dabai", 28));
hSet.add(new Person("xiaoxiaobai", 28));
System.out.println(hSet.contains(person)); //包含
hSet.remove(person); //移除
//System.out.println(hSet);
//遍历
Iterator<Person> iterator = hSet.iterator();
while(iterator.hasNext()) {
Person person2 = iterator.next();
System.out.println(person2);
}
}
}