import java.util.*;

class HashSet01 {
public static void main(String[] args) {

HashSet hs = new HashSet();
hs.add("aa");
hs.add("bb");
hs.add("cc");

for(Iterator it = hs.Iterator(); it.hasNext();){
System.out.println(it.hasNext());
}
}
}

コンパイルできません。
for文の中のIterator it = hs.Iterator();が問題みたいなんですけど、
どっかまちがってます?シンボルが解決できませんって出るんですよね。

後、Iterator it = hs.Iterator();って一体どういうことをしてるのですか?
よろしくお願いします。