好的,我有一个链接列表(不是集合),我创建了一个新方法来在我的链接列表中查找对象。所以是这样的:
public Object find(Linked obj) {
Linked newObj = firstLink;
while(newObj != null) {
if(newObj == obj) {
return obj;
}
else {
newObj = newObj.next;
}
}
顺便说一句,我有2 个课程:Linked
和Linkedlist
. 在第一个中,我参考了下一个节点和显示功能。主要操作在 Linkedlist 中,我有所有方法,如插入、显示和firstLink
引用(我的列表中最后插入的节点)(我的 find() 方法也在这个类中)。所以在我的主要功能中,我正在这样做:
Linkedlist obj = new Linkedlist();
obj.insert("Auto");
Linkedlist obj2 = new Linkedlist();
obj2.insert("Moto");
以及如何调用我的方法find()
来检查我Linkedlist
是否有(例如)obj2
?