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


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

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

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

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