如何查找链表中元素的一个索引是否为零



我有一个链表。一个项目可能在这个列表的几个索引上(例如索引0、索引3和索引5)。我如何找到其中一个索引是索引0 ?我需要它,因为我使用一些公式来计算一些值,如果项目的一个位置索引为0,则公式是不同的。

你可以检查第一个元素是否是你想要的对象

if (list != null && list.size() > 0 && list.get(0).equals(element))

您可以在list上使用get方法,在您的项目上使用equals方法

list.get(0).equals(myItem);

通常你不希望在LinkedList上使用get(int),因为它是一个n阶遍历。但索引0总是在最前面,而且遍历时间很短。:)

相关内容

  • 没有找到相关文章

最新更新