public class ListIterator {
public static void main(String[] args) {
List<Integer> listen = new ArrayList<>();
for (int i = 0; i < 5; i++) {
listen.add(i);
}
List<Integer> listen1 = new ArrayList<>();
for (int i = 5; i < 10; i++) {
listen1.add(i);
}
ListIterator<Integer> it = listen1.listIterator(listen1.size());
while(it.hasPrevious()){
listen.add(it.previous());
}
System.out.println(listen);
}
}
编译报错,类型ListIterator不带有参数,请问是什么原因,上面的这段代码应该怎么修改,谢谢。
JDK版本1.8.0_65
解決しました。コードは問題ありません。私の Java プロジェクトに問題があります
カスタマイズしたクラスと同じ名前を持っているため
ListIterator
汎用の新しい ArrayList<Integer>()
Android Studio は正常にコンパイルされます。 。 。 。 。