草庐IT

TestEvent

全部标签

具有泛型类型的 Java 8 方法引用

我在使用Java8方法引用和泛型类型时遇到问题。我已经简化了我的问题,以明确问题所在。以下代码失败:publicstaticvoidmain(String[]args){newMapper(TestEvent::setId);}privatestaticclassMapper{privateBiConsumersetter;privateMapper(BiConsumersetter){this.setter=setter;}}privatestaticclassTestEvent{publicvoidsetId(Longid){}}但是如果我将构造函数调用更改为BiConsumerc