package com.zetcode; import java.util.List; import java.util.function.Consumer; public class ConsumerForEachEx { public static void main(String[] args) { var data = List.of(1, 2, 3, 4, 5, 6, 7); // Consumer consumer = (Integer x) -> System.out.println(x); Consumer consumer = System.out::println; forEach(data, consumer); System.out.println("--------------------------"); forEach(data, System.out::println); } static void forEach(List data, Consumer consumer) { for (T t : data) { consumer.accept(t); } } }