Open In App
Related Articles

Vector add() Method in Java

Improve Article
Save Article
Like Article

boolean add(Object element): This method appends the specified element to the end of this vector. 


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: 


// 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
        // Output the present vector
        System.out.println("The vector is: " + vec_tor);
        // Adding new elements to the end
        // Printing the new vector
        System.out.println("The new Vector is: " + vec_tor);


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


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.
Last Updated : 24 May, 2023
Like Article
Save Article
Similar Reads
Related Tutorials