Callable/runnable/function 参数返回无效?

Callable/runnable/function with param returning void?

接受一个参数并且 returns void 的函数怎么样?在 Java 中这个模拟叫什么?

Consumer<T>。它有一个输入和 returns void with method Consumer::accept(T t).

Represents an operation that accepts a single input argument and returns no result.

它的变体叫做 BiConsumer<T, U>,它将 2 个输入变成 void

您要查找的是Consumer。它是一个函数式接口,接受一个参数和 returns void.

它叫做 Consumer,它是一个接受参数(或更多)、做某事但不做任何事情的函数 return。 例如,如果您使用 forEach:

exampleList.forEach(x -> System.out.println(x));