मैंने अपनी परियोजनाओं में जावा के enums का उपयोग करना शुरू कर दिया है (मुझे काम पर जेडीके 1.4 का उपयोग करना है) और मैं एक enum के लिए JavaDoc का उपयोग करने के सर्वोत्तम अभ्यास के रूप में उलझन में हूँ।जावा एनम दस्तावेज करने के लिए जावाडॉक का उपयोग करने का सबसे अच्छा तरीका क्या है?
मैं पाया है इस विधि से काम करता है, लेकिन उसके एवज में कोड एक छोटे से अपरिष्कृत है कि:
/**
* Doc for enum
*/
public enum Something {
/**
* First thing
*/
FIRST_THING,
/**
* Second thing
*/
SECOND_THING;
//could continue with more
}
वहाँ किसी भी तरह से मैं उन्हें कॉमा से चेनिंग बिना अपने स्वयं के तर्ज पर enum घोषणाओं को तोड़ने सकता है, या क्या यह एक enum के लिए JavaDoc का उपयोग करने के लिए सबसे अच्छा तरीका है?
दरअसल, कम से कम जेडीके 1.7 (अन्य संस्करणों का परीक्षण नहीं किया गया) के लिए, अंतिम * सहित * हर * एनम मूल्य के बाद कॉमा होने के लिए पूरी तरह से कानूनी है। अंतिम मूल्य के बाद बस लाइन पर अर्धविराम डालें, और आप ठीक हैं। यह अल्पविराम या अर्धविराम का उपयोग करने के बारे में चिंता किए बिना, मूल्यों को चारों ओर स्थानांतरित करना या निकालना आसान बनाता है। – Bart