'summingDouble(java.util.function.ToDoubleFunction<? super T>)' in 'java.util.stream.Collectors' cannot be applied to '(<method reference>)'
时间: 2024-05-30 13:13:22 浏览: 158
Java中的`java.util.stream.Collectors.toMap()`方法有什么作用
这是一个 Java 8 中的错误信息。它说明了在 Java 中,'summingDouble' 方法需要使用到一个类型为 'ToDoubleFunction' 的参数,但你传递的是一个方法引用。所以编译器无法将其转换为正确的类型,导致报错。为了修复这个错误,你需要检查你的代码,并确保将正确的参数传递给方法。另外,建议你仔细阅读 Java 8 中的 'Stream' API 文档以便更好地理解该错误。
阅读全文