使用 Collections 类的 sort() 方法对向量进行排序并使用 binarySearch() 方法来获取向量元素的索引值
完整代码
import java.util.Collections;
import java.util.Vector;public class Main {public static void main(String[] args) {Vector v = new Vector();v.add("X");v.add("M");v.add("D");v.add("A");v.add("O");Collections.sort(v);System.out.println(v);int index = Collections.binarySearch(v, "A");System.out.println("元素索引值为 : " + index);}
}
结果输出
[A, D, M, O, X]
元素索引值为 : 0