El método forEach() de Java.util.concurrent.LinkedTransferQueue es una función integrada en Java que se utiliza para atravesar cada elemento de esta cola.
Sintaxis:
public void forEach(Consumer<E> action)
Parámetros: este método toma una acción de parámetro que representa la acción a realizar para cada elemento.
Valor devuelto: este método no devuelve nada.
Excepciones: este método lanza NullPointerException si la acción especificada es nula.
El siguiente programa ilustra la función forEach() de la clase LinkedTransferQueue:
Programa 1:
// Java code to illustrate // forEach() method of LinkedTransferQueue import java.util.concurrent.LinkedTransferQueue; import java.util.*; public class GFG { public static void main(String[] args) throws InterruptedException { // Create object of LinkedTransferQueue LinkedTransferQueue<Integer> LTQ = new LinkedTransferQueue<Integer>(); // Add numbers to end of LinkedTransferQueue // using add() method LTQ.add(6); LTQ.add(3); LTQ.add(5); LTQ.add(15); LTQ.add(20); // Prints the Deque System.out.println("Linked Transfer Queue : " + LTQ); System.out.println("Traversing this Queue : "); // Traverse this queue using forEach() method LTQ.forEach((n) -> System.out.println(n)); } }
Producción:
Linked Transfer Queue : [6, 3, 5, 15, 20] Traversing this Queue : 6 3 5 15 20
Programa 2:
// Java code to illustrate // forEach() method of LinkedTransferQueue import java.util.concurrent.LinkedTransferQueue; import java.util.*; public class GFG { public static void main(String[] args) throws InterruptedException { // Create object of LinkedTransferQueue LinkedTransferQueue<String> LTQ = new LinkedTransferQueue<String>(); // Add numbers to end of LinkedTransferQueue // using add() method LTQ.add("GeeksforGeeks"); LTQ.add("Geeks"); LTQ.add("Computer Science"); LTQ.add("Portal"); LTQ.add("Gfg"); // Prints the Deque System.out.println("Linked Transfer Queue : " + LTQ); System.out.println("Traversing this Queue : "); // Traverse this queue using forEach() method LTQ.forEach((n) -> System.out.println(n)); } }
Producción:
Linked Transfer Queue : [GeeksforGeeks, Geeks, Computer Science, Portal, Gfg] Traversing this Queue : GeeksforGeeks Geeks Computer Science Portal Gfg
Publicación traducida automáticamente
Artículo escrito por ProgrammerAnvesh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA