Java Data Structure How to - Sort a Vector of String








Question

We would like to know how to sort a Vector of String.

Answer

import java.util.Collections;
import java.util.Vector;
//from w w w . j  a  v a 2s . co  m
public class Main {

  public static void main(String[] args) {

    Vector v = new Vector();

    v.add("1");
    v.add("3");
    v.add("5");
    v.add("2");
    v.add("4");

    Collections.sort(v);

    for (int i = 0; i < v.size(); i++)
      System.out.println(v.get(i));

  }
}

The code above generates the following result.