
- Java.util Package Classes
- Java.util - Home
- Java.util - ArrayDeque
- Java.util - ArrayList
- Java.util - Arrays
- Java.util - BitSet
- Java.util - Calendar
- Java.util - Collections
- Java.util - Currency
- Java.util - Date
- Java.util - Dictionary
- Java.util - EnumMap
- Java.util - EnumSet
- Java.util - Formatter
- Java.util - GregorianCalendar
- Java.util - HashMap
- Java.util - HashSet
- Java.util - Hashtable
- Java.util - IdentityHashMap
- Java.util - LinkedHashMap
- Java.util - LinkedHashSet
- Java.util - LinkedList
- Java.util - ListResourceBundle
- Java.util - Locale
- Java.util - Observable
- Java.util - PriorityQueue
- Java.util - Properties
- Java.util - PropertyPermission
- Java.util - PropertyResourceBundle
- Java.util - Random
- Java.util - ResourceBundle
- Java.util - ResourceBundle.Control
- Java.util - Scanner
- Java.util - ServiceLoader
- Java.util - SimpleTimeZone
- Java.util - Stack
- Java.util - StringTokenizer
- Java.util - Timer
- Java.util - TimerTask
- Java.util - TimeZone
- Java.util - TreeMap
- Java.util - TreeSet
- Java.util - UUID
- Java.util - Vector
- Java.util - WeakHashMap
- Java.util Package Extras
- Java.util - Interfaces
- Java.util - Exceptions
- Java.util - Enumerations
- Java.util Useful Resources
- Java.util - Useful Resources
- Java.util - Discussion
java.util.Vector.insertElementAt() Method
Description
The insertElementAt(E obj,int index) method is used to insert the specified object as a component in this vector at the specified index. Each component in this vector with an index greater or equal to the specified index is shifted upward to have an index one greater than the value it had previously.
Declaration
Following is the declaration for java.util.Vector.insertElementAt() method
public void insertElementAt(E obj,int index)
Parameters
obj − This is the component to insert
index − This is the position where to insert the new component.
Return Value
NA
Exception
ArrayIndexOutOfBoundsException − This exception is thrown if the index is invalid.
Example
The following example shows the usage of java.util.Vector.insertElementAt() method.
package com.tutorialspoint; import java.util.Vector; public class VectorDemo { public static void main(String[] args) { // create an empty Vector vec with an initial capacity of 4 Vector<Integer> vec = new Vector<Integer>(4); // use add() method to add elements in the vector vec.add(4); vec.add(3); vec.add(2); vec.add(1); // let us print all the elements available in vector System.out.println("Added numbers are :- "); for (Integer number : vec) { System.out.println("Number = " + number); } // let us insert element at 1st position vec.insertElementAt(133, 1); System.out.println("Added numbers after insertion :- "); // let us print the elements for (Integer number : vec) { System.out.println("Number = " + number); } } }
Let us compile and run the above program, this will produce the following result.
Added numbers are :- Number = 4 Number = 3 Number = 2 Number = 1 Added numbers after insertion :- Number = 4 Number = 133 Number = 3 Number = 2 Number = 1
java_util_vector.htm
Advertisements