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