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]
- 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]
Please Login to comment...