CopyOnWriteArrayList: Iteration
Let's discuss how we can iterate over a CopyOnWriteArrayList.
We'll cover the following...
Iteration using forEach()
We can use the forEach(Consumer<? super E> action)
method to iterate over a CopyOnWriteArrayList. This method was added in Java 8 and takes a lambda expression of type Consumer as the parameter.
Press + to interact
import java.util.List;import java.util.concurrent.CopyOnWriteArrayList;public class CopyOnWriteArrayListDemo {public static void main(String args[]) {List<String> list = new CopyOnWriteArrayList<>();list.add("Apple");list.add("Banana");list.add("Orange");list.forEach(System.out::println);}}
Iteration using iterator()
The iterator()
method returns an iterator that ...
Access this course and 1400+ top-rated courses and projects.