Подпись Java-функции для (() -> {})

Для чего нужна подпись функции funSig?

funSig(() -> System.out.println());

1 ответ

Решение

Runnable должно сработать,

Это соответствует пустому возврату и никаким параметрам.

Runnable runnable = () -> System.out.println();

И, очевидно, это не должно быть Runnable, любой Functional Interface что соответствует подписи будет делать.

Другие вопросы по тегам