我的问题:常量 Java 变量的名称(在方法中)是否应该大写?
我一直觉得
a) 如果一个变量永远不会改变,它应该被声明为最终的(以显示/强制它不会改变) b) 它应该以大写形式命名
但是,我注意到在 eclipse 中,将变量(在方法中)更改为最终/常量,然后将其重构/重命名为如下所示:
final int NODE_COUNT = 3;
我收到以下警告:
This name is discouraged. According to convention, names of local variables should start with a lowercase letter.
这让我想知道大写规则是否不适用于此实例(即方法中的最终变量)。
最佳答案
在方法中没有常量,只有局部变量,可以是final
。因此,使用以小写字母开头的普通驼峰命名法非常适合。
关于java - 我应该使用大写命名来声明 java 常量变量吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10978338/