报告对Objects.equals(a, b)的调用,其中第一个参数是静态已知为非 null。

如果两个参数都是基元,这样的调用可以安全地替换为 a.equals(b)a == b

示例:


  String defaultName = "default";
  boolean isDefault = Objects.equals(defaultName, name);

在应用快速修复后:


  String defaultName = "default";
  boolean isDefault = defaultName.equals(name);

2018.3 的新功能