Java 实例 - 获取向量元素的索引值

以下实例演示了使用 Collections 类的 sort() 方法对向量进行排序并使用 binarySearch() 方法来获取向量元素的索引值:

Main.java 文件

  1. import java.util.Collections;
  2. import java.util.Vector;
  3. public class Main {
  4. public static void main(String[] args) {
  5. Vector v = new Vector();
  6. v.add("X");
  7. v.add("M");
  8. v.add("D");
  9. v.add("A");
  10. v.add("O");
  11. Collections.sort(v);
  12. System.out.println(v);
  13. int index = Collections.binarySearch(v, "D");
  14. System.out.println("元素索引值为 : " + index);
  15. }
  16. }

以上代码运行输出结果为:

  1. [A, D, M, O, X]
  2. 元素索引值为 : 1