【发布时间】:2014-01-05 04:33:01
【问题描述】:
如果我有一个仅由单一方法使用的字符串常量,是否最好将其设为static final:
private static final String MY_CONST = "something";
或者简单地在方法的顶部定义它:
private void myMethod() {
final String myConst = "something";
// ... code that uses myConst a lot
}
还是其他方式?
【问题讨论】:
-
这有关系吗?使用对您来说最易读的内容。
-
没关系,但我个人会使用第二种方式,因为它只在方法中使用。