我有一个接收 Function<Void, Void>
的方法(Guava 函数,而不是 Java 8 函数):
public void foo(Function<Void, Void> algo) {
algo.apply(); // <- Compile error.
}
我有一个编译错误,因为 algo.apply()
采用 Void 实例作为参数,但我不知道如何实例化一个实例。
此用例的语法是什么?
最佳答案
Void
实例是相当矛盾的。尝试传递null
。如果您没有收到 NullPointerException
那么这可能是正确的做法。
(如果有的话,请阅读文档)。
关于java - 如何调用 Function<Void,Void>.apply()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22756234/