Skip to content
Related Articles

Related Articles

Improve Article
Save Article
Like Article

Vector add() Method in Java

  • Last Updated : 14 Aug, 2018
  • boolean add(Object element): This method appends the specified element to the end of this vector.

    Syntax:

    boolean add(Object element)

    Parameters: This function accepts a single parameter element as shown in the above syntax. The element specified by this parameter is appended to end of the vector.

    Attention reader! Don’t stop learning now. Get hold of all the important Java Foundation and Collections concepts with the Fundamentals of Java and Java Collections Course at a student-friendly price and become industry ready. To complete your preparation from learning a language to DS Algo and many more,  please refer Complete Interview Preparation Course.

    Return Value: This method returns True after successful execution, else False.

    Below program illustrates the working of java.util.Vector.add(Object element) method:



    Example:




    // Java code to illustrate boolean add(Object element)
    import java.util.*;
      
    public class VectorDemo {
        public static void main(String args[])
        {
      
            // Creating an empty Vector
            Vector<String> vec_tor = new Vector<String>();
      
            // Use add() method to add elements in the vector
            vec_tor.add("Geeks");
            vec_tor.add("for");
            vec_tor.add("Geeks");
            vec_tor.add("10");
            vec_tor.add("20");
      
            // Output the present vector
            System.out.println("The vector is: " + vec_tor);
      
            // Adding new elements to the end
            vec_tor.add("Last");
            vec_tor.add("Element");
      
            // Printing the new vector
            System.out.println("The new Vector is: " + vec_tor);
        }
    }
    Output:
    The vector is: [Geeks, for, Geeks, 10, 20]
    The new Vector is: [Geeks, for, Geeks, 10, 20, Last, Element]
    
  • void add(int index, Object element): This method inserts an element at a specified index in the vector. It shifts the element currently at that position (if any) and any subsequent elements to the right (will change their indices by adding one).

    Syntax:

    void add(int index, Object element)

    Parameters: This method accepts two parameters as described below.

    • index: The index at which the specified element is to be inserted.
    • element: The element which is needed to be inserted.

    Return Value: This method does not return any value.

    Exception: The method throws IndexOutOfBoundsException if the specified index is out of range of the size of the vector.

    Below program illustrates the working of java.util.Vector.add(int index, Object element) method:

    Example:




    // Java code to illustrate boolean add(Object element)
    import java.util.*;
      
    public class VectorDemo {
        public static void main(String args[])
        {
      
            // Creating an empty Vector
            Vector<String> vec_tor = new Vector<String>();
      
            // Use add() method to add elements in the vector
            vec_tor.add("Geeks");
            vec_tor.add("for");
            vec_tor.add("Geeks");
            vec_tor.add("10");
            vec_tor.add("20");
      
            // Output the present vector
            System.out.println("The vector is: " + vec_tor);
      
            // Adding new elements to the end
            vec_tor.add(2, "Last");
            vec_tor.add(4, "Element");
      
            // Printing the new vector
            System.out.println("The new Vector is: " + vec_tor);
        }
    }
    Output:
    The vector is: [Geeks, for, Geeks, 10, 20]
    The new Vector is: [Geeks, for, Last, Geeks, Element, 10, 20]
    



My Personal Notes arrow_drop_up
Recommended Articles
Page :