我在java类中有一个方法。
public void myMethod() {
final String methodName = "myMethod";
}
当我通过声纳中的分析运行此代码时,我遇到了一个问题
重命名此常量名称以匹配正则表达式 ' ^ [A-Z] [A-Z0-9] (_ [A-Z0-9] +) $'
我对此变量的目的是在Logger语句中使用它来跟踪我的应用程序流。
此变量不是静态变量。我经历过Fitting a JTable in an iText PDF Document。但我没有清楚的画面。有人可以帮助我为我的最终(非静态)变量提供适当的命名约定
答案 0 :(得分:4)
在java中,最终变量名通常在所有大写字母中声明,并且在单词
之间加下划线final String METHOD_NAME = "myMethod";
答案 1 :(得分:2)
您已经创建了一个本地变量,恰好是最终的。因此,根据http://docs.oracle.com/javase/tutorial/java/nutsandbolts/variables.html,您的命名是正确的。
答案 2 :(得分:2)