java - 如何为 OrderedList 类编写 boolean 删除方法

标签 java eclipse doubly-linked-list

我现在有点困惑,我需要为 OrderedList 类编写删除方法,这就是我到目前为止所拥有的

boolean remove(E obj) {
    ListIterator<E> iter = theList.listIterator();

    while (iter.hasNext()){
        if (obj.compareTo(iter.next()) == 0) {

        }
    }

    return false;
}   

我了解该算法如何通过使下一项等于前一项来工作,但我只是不确定如何实现它。

最佳答案

https://docs.oracle.com/javase/7/docs/api/java/util/LinkedList.html

boolean remove(Object o)
Removes the first occurrence of the specified element from this list, if it is present.

关于java - 如何为 OrderedList 类编写 boolean 删除方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52694060/

相关文章:

接口(interface)之间的 Java 泛型转换

java - 如何识别哪个字段导致异常

java - Android 解析本地数据存储返回空

java - 查看类依赖图插件?

java - eclipse :为什么gradle构建错误没有附带源?

java - 将元素移动到双向链表末尾直到某个索引的函数

java - Maven将Target中生成的JAR复制到外部文件夹

java - 我可以同时拥有 Spring Tool Suite 和 Eclipse 吗?

linked-list - 单链表和双链表中节点删除的时间复杂度

c - 如何使用 C 将值插入双向链表