张文建 发表于 2012-9-26 22:04
类名和类HashSet有点冲突了,改一下就行啦
谢谢,因为我使用的DOS控台,报的错误比较让人纠结,现在将类名改为HashSetDemo后还会报“注: HashSetDemo.java使用了未经检查或不安全的操作。注: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。”错误,给HashSet和Iterator加了泛型<String>就可以了!
import java.util.Iterator;
import java.util.HashSet;
class HashSetDemo {
public static void main(String[] args) {
HashSet<String> hs=new HashSet<String>();
hs.add("abc1");
hs.add("abc2");
hs.add("abc3");
hs.add("abc4");
Iterator<String> it=hs.iterator();
while(it.hasNext()){
System.out.println(it.next());
}
}
}
|