Program to demonstrate how to implement Vector class in java.util.*; package along with its operations :
Output of the program :
package com.hubberspot.collections.example; import java.util.*; public class VectorExample { public static void main(String args[]) { Vector vector = new Vector(3, 2); System.out.println("Initial size: " + vector.size()); System.out.println("Initial capacity: " + vector.capacity()); vector.addElement(new Integer(3)); vector.addElement(new Integer(4)); vector.addElement(new Integer(5)); vector.addElement(new Integer(6)); System.out.println("Capacity after adding 4 elements: " + vector.capacity()); vector.addElement(new Double(6.35)); System.out.println("Current capacity: " + vector.capacity()); vector.addElement(new Double(7.98)); vector.addElement(new Integer(8)); System.out.println("Current capacity: " + vector.capacity()); vector.addElement(new Float(10.4)); vector.addElement(new Integer(11)); System.out.println("Current capacity: " + vector.capacity()); System.out.println("First element: " + vector.firstElement()); System.out.println("Last element: " + vector.lastElement()); System.out.println("\nElements in vector: " + vector); } }
Output of the program :