Vector iterator() method in Java with Examples (original) (raw)

Last Updated : 17 Dec, 2021

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 iteratevalue = Vector.iterator();

Parameters: The function does not take any parameter.

Return Type: The method iterates over the elements of the vector and returns the values(iterators).

Example 1:

Java

import java.util.*;

import java.util.Vector;

public class GFG {

`` public static void main(String args[])

`` {

`` Vector<String> vector = new Vector<String>();

`` vector.add( "Welcome" );

`` vector.add( "To" );

`` vector.add( "Geeks" );

`` vector.add( "4" );

`` vector.add( "Geeks" );

`` System.out.println( "Vector: " + vector);

`` Iterator value = vector.iterator();

`` System.out.println( "The iterator values are: " );

`` while (value.hasNext()) {

`` System.out.println(value.next());

`` }

`` }

}

Output:

Vector: [Welcome, To, Geeks, 4, Geeks] The iterator values are: Welcome To Geeks 4 Geeks

Example 2:

Java

import java.util.*;

public class GFG {

`` public static void main(String args[])

`` {

`` Vector<Integer> vector = new Vector<Integer>();

`` vector.add( 10 );

`` vector.add( 20 );

`` vector.add( 30 );

`` vector.add( 40 );

`` vector.add( 50 );

`` System.out.println( "Vector: " + vector);

`` Iterator value = vector.iterator();

`` System.out.println( "The iterator values are: " );

`` while (value.hasNext()) {

`` System.out.println(value.next());

`` }

`` }

}

Output:

Vector: [10, 20, 30, 40, 50] The iterator values are: 10 20 30 40 50