Метод Vector iterator () в Java с примерами
Метод 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()); } } } |
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()); } } } |
Vector: [10, 20, 30, 40, 50] The iterator values are: 10 20 30 40 50
Вниманию читателя! Не переставай учиться сейчас. Ознакомьтесь со всеми важными концепциями Java Foundation и коллекций с помощью курса "Основы Java и Java Collections" по доступной для студентов цене и будьте готовы к работе в отрасли. Чтобы завершить подготовку от изучения языка к DS Algo и многому другому, см. Полный курс подготовки к собеседованию .