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' 开头。