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”?