Java интерфейс Supplier
Supplier - это встроенный функциональный интерфейс, добавленный в Java SE 8 в пакет java.util.function. Возвращает значение, одно и тоже или разные:
@FunctionalInterface
public interface Supplier<T> {
T get();
}
Интерфейс Supplier используется тогда, когда на вход не передаются значения, но необходимо вернуть результат.
Функциональный дескриптор интерфейса:
() -> T
Рассмотрим пример использования интерфейса Supplier:
import java.util.function.Supplier;
public class SupplierExample {
public static void main(String[] args) {
String t = "One";
Supplier<String> supplierStr = () -> t.toUpperCase();
System.out.println(supplierStr.get());
}
}
Please log in or register to have a possibility to add comment.