intelliJ IDEA "Overrides method" 警告 Java 8 个 lambda 表达式

intelliJ IDEA "Overrides method" warning with Java 8 lambda expressions

我在使用 lambda 表达式时收到警告 "Overrides method in java.util.function.Function" new Vector<String>().stream().map(String::toString); 但据我所知,这只是正常的 lambda 用法。如何在不删除合法覆盖警告的情况下摆脱此警告?

我在 Arch 上的 Gnome 上使用带有 OpenJDK 8 的 intelliJ IDEA 2016.1.3 Linux。

你是指编辑器栏中的图标吗?这不是警告,而是指示并允许使用鼠标导航到超级方法。可以在 File | Settings | Editor | General | Gutter Icons.

中禁用图标