Java forEach() Method

ht‮ww//:spt‬w.lautturi.com
Java forEach() Method

The forEach() method is a method of the Iterable interface in Java that allows you to iterate over the elements in a collection and perform an action on each element. The forEach() method takes a single argument, a Consumer object, which is a functional interface that represents an operation that accepts a single input argument and returns no result.

Here's an example of how to use the forEach() method to iterate over a list and print each element to the console:

import java.util.List;

public class Main {
  public static void main(String[] args) {
    List<String> list = List.of("a", "b", "c");

    // Iterate over the elements in the list and print each element to the console
    list.forEach(e -> System.out.println(e));
  }
}

This code creates a list of strings and then uses the forEach() method to iterate over the elements in the list. The forEach() method takes a Consumer object as an argument, in this case a lambda expression that prints the element to the console.

You can use the forEach() method to iterate over any collection that implements the Iterable interface, such as a List, a Set, or a Queue.

You can find more information about the forEach() method and the Iterable interface in the Java documentation.

Created Time:2017-11-03 16:04:33  Author:lautturi