मैं गलत हो सकता हूं लेकिन मैं Why can't enums be declared locally in a method? से अनुमान लगा रहा हूं कि चूंकि जावा में एक enum स्थानीय रूप से घोषित नहीं किया जा सकता है, इसलिए यह Enum प्रकार वापस करने के तरीके के लिए समस्याग्रस्त है? मैं घोषणा कर सकता हूं कि एक विधि को एक एनम (नीचे देखें) वापस करना चाहिए, लेकिन फिर कोई भी इस तरह की विधि को लागू करने के तरीके के बारे में कुछ भी नहीं लौटाएगा, या विधि के बाहर घोषित एनम के संदर्भ में कैसे होगा? मेरा पहला झुकाव इसके लिए जेनेरिकों का उपयोग करके जांच करना होगा, लेकिन अगर मैं एसओ समुदाय उनसे बचने में मेरी मदद कर सकता है तो मैं किसी भी मृतक से बचना चाहता हूं।जावा विधियां वापस प्रकार Enum कर सकते हैं?
private Enum resources() {
return null;
}
आप 'एनम' प्रकार, या' एनम' मान वापस करना चाहते हैं? – jjnguy
मुझे यकीन नहीं है कि प्रश्न का शीर्षक सबसे उपयुक्त है। आप वास्तव में क्या करना चाहते हैं? –
भ्रम के लिए खेद है, और मैं निश्चित रूप से गलती कर रहा हूं कि मैं क्या करने की कोशिश कर रहा हूं (मेरी सोच देर से दोपहर में घबरा रही है) लेकिन मैंने सोचा कि मुझे एक सामान्य एनम * नहीं * एक सदस्य वापस करने की विधि हो सकती है एक एनम से। –