泛型與迭代器
public?List<Course>?courses;?//只能存放Course類型的對象 public?TestGeneric(){ this.courses?=?new?ArrayList<Course>();? } public?void?testIterator(){ Iterator?it?=?courses.iterator(); } 為什么泛型不能使用迭代器來遍歷集合中元素呢?總會提示:Cannot?convert?from?Iterator<Course>to?HTMLDocument.iterator;還不能用Iterator<Course>這種方法來標注類型。
2016-06-06
可以使用泛型進行迭代的
2015-11-19
你的包是不是導成import javax.swing.text.html.HTMLDocument.Iterator這個了;
正確的是import?java.util.Iterator;
2015-11-11
導包有沒有問題?。?/p>