gpt4 book ai didi

Java - List 类型的方法 descendingIterator() 未定义
转载 作者:行者123 更新时间:2023-12-04 07:45:29 24 4
gpt4 key购买 nike

我的代码是

List<Object> listOld = new LinkedList<Object>();
listOld.add("Hello");
listOld.add(1000);
listOld.add(25);
listOld.add(85.9);
Iterator x = listOld.descendingIterator();
错误是:

Tester.java:10: error: cannot find symbolIterator x = listOld.descendingIterator();^symbol: method descendingIterator()location: variable listOld of type List1 error


我怎么解决这个问题?

最佳答案

方法Iterator<E> descendingIterator()在接口(interface) java.util.Deque<E> extends Queue<E> 中声明. LinkedListDeque 的实现, 和 List接口(interface)未扩展 Deque .
因此,如果您将代码更改为以下内容,它应该可以工作。

LinkedList<Object> listOld = new LinkedList<Object>();
Iterator x = listOld.descendingIterator();

关于Java - List<Object> 类型的方法 descendingIterator() 未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67217592/

24 4 0