簡體   English   中英

如何在具有額外屬性的Java枚舉上使用Javadoc?

[英]How to do Javadoc on Java enums that have extra attributes?

我似乎找不到相關信息的一個主題是如何為具有額外參數的枚舉編寫Javadoc。 例如,在經典的硬幣示例中,如何將1、5、10、25值與便士,小金幣,毛錢,四分之一(除了用手分別鍵入以外)相關聯?

 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錯誤代碼。

這不是為您工作,還是我誤解了這個問題?

/**
 * blah blah
 */
enum Coin {
    /**
     * Penny - 1 cent, blah blah
     */
    PENNY(1),

    /**
     * Nickel - 5 cents, blah blah 
     */
    NICKEL(5),
    ...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM