我需要为此程序初始化一个常量int,但是它给我错误“令牌” NO_VALUE“上的语法错误,删除此令牌”,但是“ NO_VALUE”应该是int的名称。
这是我尝试对其进行初始化的代码
public class DayOfWeek { int myMonth, myDayOfMonth, myYear, myAdjustment, numericDayOfWeek; public final int constant NO_VALUE = -1;
删除无效的constant关键字(并添加static以产生一个常量]
constant
static
public static final int NO_VALUE = -1;
看看available keywords
也来看看这个answer
Use the 'final' keyword instead of 'const'. 'Const' is not a reserved keyword.