Open In App

Java Vector elements() Method

Last Updated : 11 Jul, 2025
Comments
Improve
Suggest changes
5 Likes
Like
Report

In Java, the elements() method is used to return an enumeration of the elements in the Vector. This method allows you to iterate over the elements of a Vector using an Enumeration, which provides methods for checking if there are more elements and retrieving the next element.

Example 1: Below is the Java program demonstrating the use of the elements() method with Integer type.

Java
// Java Program to Demonstrate the 
// use of elements() with Integer type
import java.util.*;

public class Geeks {
    public static void main(String[] args)
    {
        // Creating an empty Vector
        Vector<Integer> v = new Vector<>();

        // Inserting elements into the table
        v.add(10);
        v.add(20);
        v.add(30);
        v.add(40);
        v.add(50);

        // Displaying the Vector
        System.out.println("" + v);

        // Creating an empty enumeration to store
        Enumeration e = v.elements();

        System.out.println(
            "The enumeration of values are: ");

        // Displaying the Enumeration
        while (e.hasMoreElements()) {
            System.out.println(e.nextElement());
        }
    }
}

Output
[10, 20, 30, 40, 50]
The enumeration of values are: 
10
20
30
40
50

Syntax of Vector elements() Method

public Enumeration<E> elements()

Return value: It returns an enumeration of the values in the Vector. Where E is the type of element in the Vector. 

Example 2: Below is the Java program demonstrating the use of the elements() method with String type.

Java
// Java Program to Demonstrate the 
// use of elements() with String type
import java.util.*;

public class Geeks {
 
    public static void main(String[] args)
    {

        // Creating an empty Vector
        Vector<String> v = new Vector<>();

        // Inserting elements into the table
        v.add("Geeks");
        v.add("for");
        v.add("Geeks");

        // Displaying the Vector
        System.out.println("" + v);

        // Creating an empty enumeration to store
        Enumeration e = v.elements();

        System.out.println(
            "The enumeration of values are: ");

        // Displaying the Enumeration
        while (e.hasMoreElements()) {
            System.out.println(e.nextElement());
        }
    }
}

Output
[Geeks, for, Geeks]
The enumeration of values are: 
Geeks
for
Geeks

Explore