Consumer – принимает один аргумент и не возвращает результата.
Поэтому и называется "Потребитель". То есть аргумент "потребляет", но результата, в виде возвращаемого значения не дает.
Его использование может выглядеть так
Consumer<String> consumer = (x) -> System.out.println(x);Исходник интерфейса кратко:
@FunctionalInterface
public interface Consumer<T> {
void accept(T t);
}NB: Еще у него есть дефолтный метод
andThen()
Раз единственный метод называется accept, то значит использование будет выглядеть так
consumer.accept("hello");выведет на экран
hello