मैं कुछ को हटाना चाहता हूं, लेकिन सभी संभावित गणना मान नहीं।क्या जावा एनम के कुछ मूल्यों को हटाना संभव है और यदि हां, तो कैसे?
उत्तर
हां, उन पर @ डेपरेटेड एनोटेशन डालें। उदाहरण के लिए:
enum Status {
OK,
ERROR,
@Deprecated
PROBLEM
}
तुम भी एक JavaDoc @deprecated
टैग जोड़ सकते हैं यह दस्तावेज़ के लिए:
enum Status {
OK,
ERROR,
/**
* @deprecated Use ERROR instead.
*/
@Deprecated
PROBLEM
}
मैंने हमेशा (अच्छी तरह से, कभी-कभी) आश्चर्यचकित किया है कि '@ बहिष्कृत 'एनोटेशन प्रकार उस उद्देश्य के लिए' मान' की अनुमति क्यों नहीं देता है। – Barend
"इस मान का उपयोग न करें" एक बेकार टिप्पणी है। यह बहिष्कृत एनोटेशन के अलावा कुछ भी नहीं कहता है। एक बहिष्करण टिप्पणी को बताया जाना चाहिए कि मूल्य क्या बदलता है। –
@ जेबी निजेट यह सिद्धांत का प्रदर्शन करने के लिए केवल संभोग था। मैंने इसे बदल दिया। – Jesper
बस इसे ग्रहण करने की कोशिश की, यह काम करता है (यदि आप इसे की कोशिश नहीं की?):
public class Test {
public static void main(String[] arg) {
System.err.println(EnumTest.A);
System.err.println(EnumTest.B);
}
public static enum EnumTest {
A, @Deprecated B, C, D, E;
}
}
- 1. क्या COM इंटरऑप कॉलर्स को सी # एनम का खुलासा करना संभव है, और यदि हां, तो कैसे?
- 2. क्या इनलाइन-ब्लॉक तत्व को केंद्र करना संभव है और यदि हां, तो कैसे?
- 3. क्या रूबी में टीएलएस v1.2 को सक्षम करना संभव है? यदि हां, तो कैसे?
- 4. क्या एक अलग उप डोमेन से कुकी को पढ़ना संभव है? यदि हां, तो कैसे?
- 5. क्या पाइथन के साथ .mobi फाइलें बनाना संभव है? यदि हां, तो कैसे?
- 6. क्या एक्शनबार टैब ऊंचाई एक्शनबार ऊंचाई से अधिक बनाना संभव है? यदि हां, तो कैसे?
- 7. क्या डेटाग्रिड में एक ड्रिग्रिड में डेटा फ़िल्टर करना संभव है? यदि हां, तो कैसे?
- 8. योजना और रैकेट अलग हैं? यदि हां, तो कैसे?
- 9. क्या सबडोमेन कुकीज़ को हटाना संभव है?
- 10. क्या जावा ऐप सर्वर धागे को नष्ट करने में सक्षम हैं? यदि हां, तो कैसे?
- 11. क्या किसी विशेष लक्ष्य के लिए क्लासपाथ को चींटी प्रिंट करना संभव है? यदि हां, तो कैसे?
- 12. क्या घर से इंटरेक्टिव वॉयस रिस्पॉन्स सिस्टम बनाना संभव है, यदि हां, तो सबसे अच्छा समाधान
- 13. एनम और गणना के बीच संबंध क्या है, यदि कोई
- 14. क्या एफएफआई सरणी के साथ सौदा कर सकता है? यदि हां, तो कैसे?
- 15. क्या एक एक्सएमएल फ़ाइल में एकाधिक लाइनों में एक स्ट्रिंग को विभाजित करना संभव है? यदि हां, तो कैसे?
- 16. क्या विजुअल स्टूडियो टीम सिस्टम 2008 में ऑटो-मर्ज विकल्प को अक्षम करना संभव है? यदि हां, तो कैसे?
- 17. जावा में जेनेरिक एनम पैरामीटर। क्या यह संभव है?
- 18. क्या एचटीपी मॉड्यूल के साथ कुछ पोस्ट डेटा को हटाना संभव है?
- 19. क्या मैं एक PHP फ़ंक्शन के अंदर जावास्क्रिप्ट अलर्ट जोड़ सकता हूं? यदि हां, तो कैसे?
- 20. क्या आप Backbone.js संग्रह पर विशेषताओं को सेट कर सकते हैं? यदि हां, तो कैसे?
- 21. क्या आपने बहुत लंबे कार्यों को लिखा है? यदि हां, तो क्यों?
- 22. यदि कुछ टेक्स्ट शामिल है, तो jquery
- 23. अभी भी उपयोग में है? यदि हां, तो कैसे और कहाँ?
- 24. क्या सी # डबल अर्धविराम की अनुमति देता है; ; यदि हां, तो क्या कोई विशेष तरीका है?
- 25. क्या एक्सएएमपीपी (विंडोज़ के लिए) WampServer पर पसंदीदा है? यदि हां, तो क्यों?
- 26. क्या हम डेटासेट को वेब सेवा विधि में पास कर सकते हैं? यदि हां, तो कैसे?
- 27. क्या मैं एक कस्टम कंपाइलर त्रुटि उत्पन्न कर सकता हूं? यदि हां, तो कैसे?
- 28. क्या गतिशील वर्ग से गुणों को हटाना संभव है?
- 29. "चयनित" एनम मूल्यों के माध्यम से लूप?
- 30. को कम करता है, तो-और कुछ जावा
देखें [एनोटेशन ट्यूटोरियल] (http://download.oracle.com/javase/tutorial/java/javaOO/annotations.html)। – mre
अपने enum मानों में से एक के सामने "@Deprecated" टाइप करना कितना मुश्किल है? – Bombe
@ बॉम्बे कृपया अपनी आंखों में सरल कुछ जानने के लिए नए प्रोग्रामर को ज्वाला न करें। – Jesper