我想知道是否可以用数组定义枚举作为常量;请参阅以下代码摘录。
编译时不会出现非法表达式开始错误。有人可以帮助我吗?
非常感谢
public enum Currency
{
*****PENNY(1, {"one", "oneone"}),*
NICKLE(5, {"five"}),
DIME(10, {"ten"}),
QUARTER(25, {"twentifive"});****
private int valueInteger;
private String[] valueString;
private Currency(int valueInteger, String[] valueString) {
this.valueInteger = valueInteger;
this.valueString = valueString;
}
}
是的,您只需要初始化它们。例如,
NICKLE(5, new string[]{"five"})
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)