📅  最后修改于: 2023-12-03 14:42:56.388000             🧑  作者: Mango
在Java中,Vector
类提供了lastIndexOf()方法,用于查找指定元素在向量中最后一次出现的位置。
public int lastIndexOf(Object element)
参数:
element
:要查找的元素。返回值:
import java.util.Vector;
public class Main {
public static void main(String[] args) {
Vector<String> vector = new Vector<>();
vector.add("Apple");
vector.add("Banana");
vector.add("Orange");
vector.add("Apple");
int lastIndex = vector.lastIndexOf("Apple");
System.out.println("Last Index of 'Apple': " + lastIndex);
}
}
输出结果:
Last Index of 'Apple': 3
上述示例中,我们创建了一个向量并添加了一些元素。然后使用lastIndexOf()
方法查找元素"Apple"在向量中最后一次出现的位置,并将结果打印到控制台。
lastIndexOf()
方法会从向量的末尾开始向前搜索,返回最后一次出现的位置。如果要查找第一次出现的位置,可以使用indexOf()
方法。lastIndexOf()
方法始终返回-1。以上是关于Java中向量lastIndexOf()方法的介绍。使用该方法可以方便地查找指定元素在向量中最后一次出现的位置。无论是查找特定元素还是处理元素位置相关的逻辑时,使用lastIndexOf()方法都能提高代码的可读性和效率。