public Object remove(int index) public void removeElementAt(int index)
Less than zero or beyond the end, both of which trigger the throwing of an ArrayIndexOutOfBoundsException)
import java.util.Vector; public class MainClass { public static void main(String args[]) { Vector v = new Vector(5); for (int i = 0; i < 10; i++) { v.add(0,i); } System.out.println(v.capacity()); System.out.println(v); v.remove(1); v.removeElementAt(2); System.out.println(v); System.out.println(v.capacity()); } }
10 [9, 8, 7, 6, 5, 4, 3, 2, 1, 0] [9, 7, 5, 4, 3, 2, 1, 0] 10