如果之前回答了這個問題,我很抱歉。我做了一個搜索,但沒有找到。我試圖將我的Enum定義爲下面的工作正常。Unabel在定義值之前在Enum中定義int變量
public enum MyEnum {
PRODUCT,STORE,PROMOTION,VOUCHER,URL;
private int value;
}
但是當我把它定義爲它下面無法識別INT令牌。這是爲什麼?
public enum MyEnum {
private int value;
PRODUCT,STORE,PROMOTION,VOUCHER,URL;
}
您如何訪問該值? – fge
請注意,此值將爲每個枚舉常量定義;它不是一個類變量。不知道爲什麼你需要聲明這樣的變量_after_枚舉常量聲明雖然... – fge
@fge我打算添加一個int arg的構造函數,並將其設置爲枚舉值。 –