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
.
中禁用图标
我在使用 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
.