报告可以替换为匿名类的 lambda 表达式。

如果您需要在匿名类中实现其他方法或者需要降级到以前的 Java 版本之一,则将 lambda 表达式扩展到匿名类会很有用。

示例:


  s -> System.out.println(s)

在应用快速修复后:

new Consumer<String>() {
  @Override
  public void accept(String s) {
    System.out.println(s);
  }
}

该检查在 Java 8 及更高版本中可用。