MNA.SUS

如果某人为方法赋予了一个可疑的名称,则会出现 MNA 错误。例如,如果您编写的方法具有以下签名:

public int hashcode()

您可能意指:

public int hashCode()

将针对名称可能包含打字错误的方法报告 MNA.SUS 警告。

示例 1

复制
  public class MNA_SUS_Sample_1 {
      // method name might contain a typing error
     public String tostring() {
         return "Some string";
     }
 }

针对第 10 行的方法声明报告 MNA.SUS:可疑的方法名称为“tostring”,您是否意指“toString”?

相关检查器