我似乎无法找到信息的一个主题是如何为具有额外参数的枚举执行Javadoc。例如,在经典的Coins示例中,1,5,10,25值如何与penny,nickle,dime,quarter(其他手动键入)相关联?
enum Coin {
PENNY(1),
NICKEL(5),
DIME(10),
QUARTER(25);
private final int denomValue;
Coin(int denomValue) {
this.denomValue = denomValue;
}
int denomValue() {
return denomValue;
}
int toDenomination(int numPennies) {
return numPennies / denomValue;
}
}
典型的用例是记录错误助记符和int错误代码。
答案 0 :(得分:0)
为你赢得这项工作还是我误解了这个问题?
/**
* blah blah
*/
enum Coin {
/**
* Penny - 1 cent, blah blah
*/
PENNY(1),
/**
* Nickel - 5 cents, blah blah
*/
NICKEL(5),
...