Open In App

Vector add() Method in Java

Last Updated : 24 May, 2023
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.

Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads