El método iterator() de java.util.concurrent.LinkedTransferQueue es una función integrada en Java que se utiliza para devolver un iterador sobre los elementos de esta cola en la secuencia adecuada.
Sintaxis:
LinkedTransferQueue.iterator()
Valor devuelto: la función devuelve un iterador sobre los elementos de esta cola en la secuencia adecuada.
Los siguientes programas ilustran el método LinkedTransferQueue.iterator():
Programa 1:
// Java Program Demonstrate iterator() // method of LinkedTransferQueue */ import java.util.Iterator; import java.util.concurrent.LinkedTransferQueue; class LinkedTransferQueueIteratorExample1 { public static void main(String[] args) { // Initializing the queue LinkedTransferQueue<String> queue = new LinkedTransferQueue<String>(); // Adding elements to this queue queue.add("Gfg"); queue.add("is"); queue.add("fun!!"); // Returns an iterator over the elements Iterator<String> iterator = queue.iterator(); // Printing the elements of the queue while (iterator.hasNext()) System.out.print(iterator.next() + " "); } }
Producción:
Gfg is fun!!
Programa 2:
// Java Program Demonstrate iterator() // method of LinkedTransferQueue */ import java.util.Iterator; import java.util.concurrent.LinkedTransferQueue; class LinkedTransferQueueIteratorExample2 { public static void main(String[] args) { // Initializing the queue LinkedTransferQueue<Integer> queue = new LinkedTransferQueue<Integer>(); // Adding elements to this queue queue.add(10); queue.add(15); queue.add(20); queue.add(25); // Returns an iterator over the elements Iterator<Integer> iterator = queue.iterator(); // Printing the elements of the queue System.out.print("The queue contains "); while (iterator.hasNext()) System.out.print(iterator.next() + " "); } }
Producción:
The queue contains 10 15 20 25
Referencia: https://docs.oracle.com/javase/7/docs/api/java/util/concurrent/LinkedTransferQueue.html#iterator()
Publicación traducida automáticamente
Artículo escrito por rupesh_rao y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA