📜  3. 方法 indexOf,List 接口的一部分,返回 List 中对象第一次出现的索引.以下代码片段有什么作用? - C++ (1)

📅  最后修改于: 2023-12-03 14:59:04.898000             🧑  作者: Mango

这段代码的作用是演示如何使用List接口的indexOf方法来查找列表中对象第一次出现的索引。

代码片段:

// 创建一个列表
List<int> myList = {1, 2, 3, 4, 5};

// 查找元素3第一次出现的索引
int index = myList.indexOf(3);

if (index != -1) {
    cout << "Element 3 found at index " << index << endl;
} else {
    cout << "Element 3 not found in the list" << endl;
}

这段代码首先创建了一个包含整数的列表myList,然后使用indexOf方法查找元素3第一次出现的索引。如果找到了该元素,则打印其索引值;否则,打印“Element 3 not found in the list”。

indexOf方法是List接口的一部分,它可以用于查找列表中特定元素的索引。如果找到了该元素,则返回其索引值;否则,返回-1。该方法会从列表的开头开始逐个比较元素,直到找到匹配项或遍历完整个列表。