我有一个类,其中包含 Item 对象的链接列表。我希望这个类以某种方式保存“当前”项目,以便我可以在程序的其他部分引用它。最好的方法是在我的类中创建一个 Item 对象,并在我希望设置它时将其设置为等于“当前”Item?
因此:
for(int i = 0; i < [LinkedListofItems].length(); i++)
{Item currentItem = [LinkedListofItems].getAt(i); break;}
然后,如果我想将 和 Items 属性设置为等于其他属性,我会覆盖 = 运算符吗?
最佳答案
您必须在 LinkedList 上实现迭代器。
Iterator listIterator = LinkedListOfItems.iterator();
//Use iterator here to access a particular list element by calling .next()
Item itemToStore = listIterator.next();
关于Java,项目对象的链接列表。如何引用当前项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15734652/