After cloning a vector of default capacity , how is the capacity of Vector
u decided ?? Also capacity after adding 40 is still 4.
import java.util.*;
import java.util.Enumeration;
class st {
public static void main(
String args[]) {
Vector v=new Vector();
Vector u=(Vector)v.clone();
System.out.println("v capacity "+v.capacity()); //prints 10
System.out.println("u capacity "+u.capacity()); //prints 0
u.add(10);
System.out.println("u capacity "+u.capacity()); //prints 1
u.add(20);
System.out.println("u capacity "+u.capacity()); //prints 2
u.add(30);
System.out.println("u capacity "+u.capacity()); //prints 4
u.add(40);
System.out.println("u capacity "+u.capacity()); //prints 4
u.add(50);
System.out.println("u capacity "+u.capacity()); //prints 8
}
}