Как передать метод в качестве параметра java
4 года назад
Человек-Молекула
Ответы
3
Передать метод в качестве параметра можно разными способами. Рассмотрим некоторые из них.
- Воспользуемся функциональным интерфейсом
Predicate
:
- Воспользуемся готовым функциональным интерфейсом
UnaryOperator
:
- Создадим собственный интерфейс и передадим объект этого типа в нашу функцию :
- Получим метод с помощью рефлексии и передадим его :
3 года назад
Сергей Якимович