Vector
Vector
Every Method Present Inside Vector is Synchronized and Hence Vector Object is
Thread Safe.
Constructors:
1) Vector v = new Vector();
Example :
package list;
import java.util.Vector;
}
2)Vector v=new Vector(initial capacity);
package list;
import java.util.Vector;
package list;
import java.util.Vector;
Example :
package list;
import java.util.ArrayList;
import java.util.Vector;
}
Methods of Vector Class:
1) To Add Elements:
add(Object o)Collection
add(int index, Object o)List
addElement(Object o) Vector
Example :
package list;
import java.util.Vector;
v.add(67);
v.addElement(89);
v.add(67);
v.add("Santosh");
v.add(null);
System.out.println(v);
v.add(1, "Bikkad");
System.out.println(v);
2) To Remove Elements:
remove(Object o) Collection
removeElement(Object o)Vector
remove(int index) List
removeElementAt(int index)Vector
clear() Collection
removeAllElements()Vector
Example 1:
package list;
import java.util.Vector;
v.add(67);
v.addElement(89);
v.add(68);
v.add("Santosh");
v.add(null);
System.out.println(v);
v.remove(1);
v.removeElementAt(2);
System.out.println(v);
Example2 :
package list;
import java.util.Vector;
v.add(67);
v.addElement(89);
v.add(68);
v.add("Santosh");
v.add(null);
System.out.println(v);
Integer valueOf = Integer.valueOf(89);
v.remove(valueOf);
Integer valueOf2 = Integer.valueOf(68);
v.removeElement(valueOf2);
System.out.println(v);
Example 3:
package list;
import java.util.Vector;
v.add(67);
v.addElement(89);
v.add(68);
v.add("Santosh");
v.add(null);
System.out.println(v);
// v.clear();
v.removeAllElements();
System.out.println(v);
3) To Retrive Elements:
Object get(int index)List
Object elementAt(int index)Vector
Object firstElement() Vector
Object lastElement()Vector
Example :
package list;
import java.util.Vector;
v.add(67);
v.addElement(89);
v.add(68);
v.add("Santosh");
v.add(null);
System.out.println(v);
System.out.println(v.get(1));
System.out.println(v.elementAt(2));
System.out.println(v.firstElement());
System.out.println(v.lastElement());
System.out.println(v);
Example :
package list;
import java.util.Vector;
v.add(67);
v.addElement(89);
v.add(68);
v.add("Santosh");
v.add(null);
System.out.println(v.size());
System.out.println(v.capacity());
System.out.println(v);