Vector add() Method in Java

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

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);    }}
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]

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);    }}
The vector is: [Geeks, for, Geeks, 10, 20]
The new Vector is: [Geeks, for, Last, Geeks, Element, 10, 20]

Java - util package
Java-Collections
Java-Functions
Java-Vector
Java
Java
Java-Collections
Writing code in comment?
Please use ide.geeksforgeeks.org,
generate link and share the link here.