关闭。这个问题需要细节或清晰。它目前不接受答案。
**想改进这个问题吗?**通过编辑这个帖子来添加细节并澄清问题。
21天前关门了。
改进这个问题
我正在做一个编程练习,偶然发现了一个关于“比较”方法的列表对象的问题。
目标:检查列表中的前一个对象是否为空,或者它的下一个属性是否指向我的当前对象。
我的想法如下:
public ListElement (String info, ListElement next, ListElement prev) {
this.info = info;
this.next = next;
this.prev = prev;
}
public boolean isDeleted() {
ListElement prevElement = getPrev();
ListElement nextElement = getNext();
if(prevElement.next.info.equals(this.info))
return false;
}
但是,我不确定我是否得到了正确的结果。有没有更好的办法?
1条答案
按热度按时间egdjgwm81#
假设“points to”的意思是“是完全相同的示例”,则必须使用
==
作为比较。