我该如何解决这个错误?我尝试了this
, and (Article) this
, and super.iterable()
,但似乎没有任何效果。只会将类型Article
添加到此队列中。Java 1.7.0_03。
[javac] C:\cygwin\home\Chloe\Queue.java:26: error: incompatible types
[javac] for (Article a: (Iterable) this) {
[javac] ^
[javac] required: Article
[javac] found: Object
这是源代码。
public class Queue<T> extends ArrayDeque {
public int words() {
int words;
for (Article a: (Iterable) this) {
}
}
}