VOOZH about

URL: https://www.geeksforgeeks.org/java/linkedblockingdeque-foreach-method-in-java-with-examples/

⇱ LinkedBlockingDeque forEach() method in Java with Examples - GeeksforGeeks


  • Courses
  • Tutorials
  • Interview Prep

LinkedBlockingDeque forEach() method in Java with Examples

Last Updated : 11 Jul, 2025
The forEach() method of LinkedBlockingDeque performs the given action for each element of the Iterable until all elements have been processed or the action throws an exception. Syntax:
public void forEach(Consumer<E> action)
Parameters: This method takes a parameter action which represents the action to be performed for each element. Return Value: This method does not returns anything. Exceptions: This method throws NullPointerException if the specified action is null. Below program illustrates the forEach() function of LinkedBlockingDeque class: Example:
Output:
Linked Blocking Deque: [11, 22, 33, 44, 55, 66, 77]
Traversing this Deque: 
11
22
33
44
55
66
77
Example: 2
Output:
Linked Blocking Deque: [GeeksforGeeks, Gfg, Geeks, Computer, Science, Portal]
Traversing this deque: 
GeeksforGeeks
Gfg
Geeks
Computer
Science
Portal
Reference: https://docs.oracle.com/javase/9/docs/api/java/util/concurrent/LinkedBlockingDeque.html#forEach-java.util.function.Consumer-
Comment