Метод Vector iterator () в Java с примерами

Опубликовано: 3 Февраля, 2022

Метод Java.util.Vector.iterator () используется для возврата итератора из тех же элементов, что и у вектора. Элементы возвращаются в случайном порядке из того, что было в векторе.

Синтаксис:

Итератор iterate_value = Vector.iterator ();

Параметры: функция не принимает никаких параметров.

Возвращаемое значение: метод выполняет итерацию по элементам вектора и возвращает значения (итераторы).

Программа ниже иллюстрирует использование метода Java.util.Vector.iterator ():

Example 1:

// Java code to illustrate iterator()
  
import java.util.*;
import java.util.Vector;
  
public class VectorDemo {
    public static void main(String args[])
    {
        // Creating an empty Vector
        Vector<String> vector = new Vector<String>();
  
        // Use add() method to add elements into the Vector
        vector.add("Welcome");
        vector.add("To");
        vector.add("Geeks");
        vector.add("4");
        vector.add("Geeks");
  
        // Displaying the Vector
        System.out.println("Vector: " + vector);
  
        // Creating an iterator
        Iterator value = vector.iterator();
  
        // Displaying the values
        // after iterating through the vector
        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 code to illustrate hashCode()
  
import java.util.*;
  
public class VectorDemo {
    public static void main(String args[])
    {
        // Creating an empty Vector
        Vector<Integer> vector
            = new Vector<Integer>();
  
        // Use add() method
        // to add elements into the Vector
        vector.add(10);
        vector.add(20);
        vector.add(30);
        vector.add(40);
        vector.add(50);
  
        // Displaying the Vector
        System.out.println("Vector: " + vector);
  
        // Creating an iterator
        Iterator value = vector.iterator();
  
        // Displaying the values
        // after iterating through the vector
        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

Вниманию читателя! Не переставай учиться сейчас. Ознакомьтесь со всеми важными концепциями Java Foundation и коллекций с помощью курса "Основы Java и Java Collections" по доступной для студентов цене и будьте готовы к работе в отрасли. Чтобы завершить подготовку от изучения языка к DS Algo и многому другому, см. Полный курс подготовки к собеседованию .