当使用方法引用的时候出现reason: no instance(s) of type variable(s) exist so that String conforms to Person的错误,如下:
对比两个代码可知,因为Stream5的泛型是String类型,所以调用Stream类中的方法就必须是以String类或者String类的子类作为参数传递,不然就会报错。这儿我是将Person作为参数传入,所以提示是:required type function<?super java.lang,? extends R>
方法引用错误:reason: no instance(s) of type variable(s) exist so that String conforms to Person
最新推荐文章于 2024-12-23 15:27:18 发布