Vector removeRange() method in Java with Example Last Updated : 25 Apr, 2023 Comments Improve Suggest changes Like Article Like Report The removeRange() method of Vector in Java is used to remove all elements within the specified range from an Vector object. It shifts any succeeding elements to the left. This call shortens the Vector by (toIndex-fromIndex) elements where toIndex is the ending index and fromIndex is the starting index within which all elements are to be removed. (If toIndex==fromIndex, this operation has no effect) Syntax: removeRange(int fromIndex, int toIndex) Parameters: There are two parameters : fromIndex: starting index from which index elements are to be removed.toIndex: within range[fromIndex-toIndex), all elements are removed. Return Value: This method does not return any value. It only removes all the elements within the specified range. Exceptions: This method throws IndexOutOfBoundsException if fromIndex or toIndex is out of range (fromIndex = size() or toIndex > size() or toIndex < fromIndex)Example 1: Java // Java program to understand // about vector.removeRange() function import java.util.*; // since vector removeRange() method is protected // Therefore Vector is inherited public class GFG extends Vector<String> { // main method public static void main(String[] args) { // creating GFG object GFG v = new GFG(); // inserting elements into the vector v.add("Geeks"); v.add("for"); v.add("Geeks"); v.add("Ankit"); v.add("Mishra"); v.add("MNNIT"); // printing vector before deleting System.out.println("Vector before calling" + " removeRange(): " + v); // calling removeRange() function v.removeRange(1, 3); // printing after removeRange() called System.out.println("Vector after calling" + " removeRange(1, 3): " + v); } } // sice vector removeRange() method is protected // Therefore Vector is inherited Output: Vector before calling removeRange(): [Geeks, for, Geeks, Ankit, Mishra, MNNIT] Vector after calling removeRange(1, 3): [Geeks, Ankit, Mishra, MNNIT] Example 2: Java // Java program to understand // about vector.removeRange() function import java.util.*; // since vector removeRange() method is protected // Therefore Vector is inherited public class GFG extends Vector<String> { // main method public static void main(String[] args) { // creating GFG object GFG v = new GFG(); // inserting elements into the vector v.add("Geeks"); v.add("for"); v.add("Geeks"); v.add("Ankit"); v.add("Mishra"); v.add("MNNIT"); // printing vector before deleting System.out.println("Vector before calling " + "removeRange(): " + v); // calling removeRange() function try { // It will generate Runtime Error v.removeRange(1, 16); // printing after removeRange() called System.out.println("Vector after " + "calling removeRange(1, 3): " + v); } catch (Exception e) { System.out.println(e); } } } Output: Vector before calling removeRange(): [Geeks, for, Geeks, Ankit, Mishra, MNNIT] java.lang.ArrayIndexOutOfBoundsException Note:It is strongly recommended that if we want to call removeRange() method in any class then that class should necessarily extends Vector class either direct or indirect otherwise we will get compilation error : Method removeRange() has protected access. Comment More infoAdvertise with us Next Article Vector removeRange() method in Java with Example ankit15697 Follow Improve Article Tags : Java Technical Scripter Java-Collections Java - util package Java-Functions Java-Vector +2 More Practice Tags : JavaJava-Collections Similar Reads Vector hashCode() Method in Java The java.util.vector.hashCode() method in Java is used to get the hashcode value of this vector. Syntax: Vector.hashCode() Parameters: The method does not take any parameter. Return Value: The method returns hash code value of this Vector which is of Integer type. Below programs illustrate the Java. 2 min read Vector indexOf() Method in Java The java.util.vector.indexOf(Object element) method is used to check and find the occurrence of a particular element in the vector. If the element is present then the index of the first occurrence of the element is returned otherwise -1 is returned if the vector does not contain the element. Syntax: 3 min read Vector insertElementAt() Method in Java with Examples insertElementAt() method of Vector class present inside java.util package is used to insert a particular element at the specified index of the Vector. Both the element and the position are passed as the parameters. If an element is inserted at a specified index, then all the elements are pushed upwa 3 min read Vector isEmpty() Method in Java The Java.util.Vector.isEmpty() method in Java is used to check and verify if a Vector is empty or not. It returns True if the Vector is empty else it returns False. Syntax: Vector.isEmpty() Parameters: This method does not take any parameter. Return Value: This function returns True if the Vectoris 2 min read Vector iterator() method in Java with Examples iterator() method of Vector class that is present inside java.util package is used to return an iterator of the same elements as that of the Vector. The elements are returned in random order from what was present in the vector. Syntax: Iterator iterate_value = Vector.iterator(); Parameters: The func 2 min read Vector lastElement() Method in Java The java.util.vector.lastElement() method in Java is used to retrieve or fetch the last element of the Vector. It returns the element present at the last index of the vector. Syntax: Vector.lastElement() Parameters: The method does not take any parameter. Return Value: The method returns the last el 2 min read Vector lastIndexOf() Method in Java The Java.util.Vector.lastIndexOf(Object element) method is used to check and find the occurrence of a particular element in the vector. If the element is present in the vector then the lastIndexOf() method returns the index of last occurrence of the element otherwise it returns -1. This method is us 2 min read Vector listIterator() method in Java with Examples java.util.Vector.listIterator() This method returns a list iterator over the elements of a Vector object in proper sequence. It is bidirectional, so both forward and backward traversal is possible, using next() and previous() respectively. The iterator thus returned is fail-fast. This means that str 3 min read Vector removeAll() Method in Java The java.util.vector.removeAll(Collection col) method is used to remove all the elements from the vector, present in the collection specified. Syntax: Vector.removeAll(Collection col) Parameters: This method accepts a mandatory parameter col which is the collection whose elements are to be removed f 2 min read Vector removeAllElements() method in Java with Example The Java.util.Vector.removeAllElements() method is used to removes all components from this Vector and sets its size to zero. Syntax: Vector.removeAllElements() Parameters: The method does not take any parameter Return Value: The function does not returns any value. Below programs illustrate the Jav 2 min read Like