Как узнать, какой функциональный интерфейс связан с методом? - PullRequest
0 голосов
/ 09 марта 2019

map() связан с интерфейсом Function.И как я могу узнать, с какими интерфейсами связаны другие методы, например, findFirst()?

1 Ответ

1 голос
/ 09 марта 2019

map () связано с функциональным интерфейсом

Нет, это не . Для наличия тега java-stream это просто еще один API из класса Stream, который имеет следующий синтаксис:

<R> Stream<R> map(Function<? super T,​? extends R> mapper)

Да, аргумент, используемый внутри, т.е. Function, является FunctionalInterface. Подобные FunctionalInterface можно найти в пакете java.util.function модуля java.base (Java-9 выше) JDK.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...