小编Jin*_*tin的帖子

非静态的 java final 变量的命名约定

我在java类中有一个方法。

public void myMethod() {
    final String methodName = "myMethod";
}
Run Code Online (Sandbox Code Playgroud)

当我通过声纳中的分析运行此代码时,我收到一个问题说

重命名这个常量名以匹配正则表达式 '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'

我使用这个变量的目的是在 Logger 语句中使用它来跟踪我的应用程序流。

这个变量不是static变量。我已经浏览了https://softwareengineering.stackexchange.com/questions/252243/naming-convention-final-fields-not-static。但我没有得到清晰的画面。有人可以帮我为我的最终(非静态)变量提供正确的命名约定吗?

java final naming-conventions

5
推荐指数
2
解决办法
1万
查看次数

标签 统计

final ×1

java ×1

naming-conventions ×1