MNA.CAP

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

public int hashcode()

您可能意指:

public int hashCode()

将针对名称以大写字母开头的方法报告 MNA.CAP 警告(未遵循方法名称的默认约定)。

示例 1

复制
  public class MNA_CAP_Sample_1 {
      // method name starts with capital letter
     public String Foo() {
         return "";
     }
 }

针对第 10 行的方法声明报告 MNA.CAP:方法名称应以非大写字母 'Foo' 开头。

相关检查器