El método iterator() de la clase ArrayList en Java Collection Framework se usa para obtener un iterador sobre los elementos de esta lista en la secuencia adecuada. El iterador devuelto es a prueba de fallas.
Sintaxis:
Iterator iterator()
Parámetro: Este método no acepta ningún parámetro.
Valor devuelto: este método devuelve un iterador sobre los elementos de esta lista en la secuencia adecuada
Los siguientes ejemplos ilustran el método ArrayList.iterator():
Programa 1:
// Java code to illustrate iterator() import java.util.*; public class GFG { public static void main(String[] args) { // Create and populate the list ArrayList<String> list = new ArrayList<>(); list.add("Geeks"); list.add("for"); list.add("Geeks"); list.add("is"); list.add("a"); list.add("CS"); list.add("Students"); list.add("Portal"); // Displaying the list System.out.println("The list is: \n" + list); // Create an iterator for the list // using iterator() method Iterator<String> iter = list.iterator(); // Displaying the values after iterating // through the list System.out.println("\nThe iterator values" + " of list are: "); while (iter.hasNext()) { System.out.print(iter.next() + " "); } } }
Producción:
The list is: [Geeks, for, Geeks, is, a, CS, Students, Portal] The iterator values of list are: Geeks for Geeks is a CS Students Portal
Programa 2:
// Java code to illustrate iterator() import java.util.*; public class GFG { public static void main(String args[]) { // Creating an empty ArrayList ArrayList<Integer> list = new ArrayList<Integer>(); // Use add() method to add // elements into the list list.add(10); list.add(15); list.add(30); list.add(20); list.add(5); // Displaying the list System.out.println("The list is: \n" + list); // Create an iterator for the list // using iterator() method Iterator<Integer> iter = list.iterator(); // Displaying the values // after iterating through the list System.out.println("\nThe iterator values" + " of list are: "); while (iter.hasNext()) { System.out.print(iter.next() + " "); } } }
Producción:
The list is: [10, 15, 30, 20, 5] The iterator values of list are: 10 15 30 20 5
Publicación traducida automáticamente
Artículo escrito por 29AjayKumar y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA