【发布时间】:2014-02-26 10:07:17
【问题描述】:
我试图在我的代码中定义一些东西,但 Java 中没有 define。
【问题讨论】:
我试图在我的代码中定义一些东西,但 Java 中没有 define。
【问题讨论】:
final String key = Value;
例如
final String MAX_VALUE = "9000";
最好也加静态
static final String MAX_VALUE = "9000";
【讨论】:
static,那就更好了。
JAVA 本身并不完全“具有”常量(这是您使用 PHP 中的 define() 函数定义的)。相反,您可以将变量设为 final。这样,它的行为就像一个常量值(即不能更改)。
比如:
final int NUMBER_OF_HOURS_IN_A_DAY = 24;
将创建一个值为 24 的“常量”int
【讨论】: