How to swap two elements in a vector ?


Levels of difficulty: / perform operation:

JAVA Program

import java.util.Collections;
import java.util.Vector;
public class Main {
	public static void main(String[] args) {
		Vector<String> v = new Vector();
		v.add("1");
		v.add("2");
		v.add("3");
		v.add("4");
		v.add("5");
		System.out.println(v);
		Collections.swap(v, 0, 4);
		System.out.println("After swapping");
		System.out.println(v);
	}
}

Output

1 2 3 4 5 
After swapping
5 2 3 4 1