Open In App

Vector add() Method in Java

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. 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]

Time complexity: O(n). // n is the size of the vector.

Auxiliary Space: O(n).

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)
Article Tags :