में मैं एक विधि है का कहना है कि कर सकते हैं:जावा: Enum पैरामीटर विधि
private static String drawCellValue(
int maxCellLength, String cellValue, String align) { }
और जैसा कि आप देख सकते हैं, मैं एक पैरामीटर संरेखित कहा जाता है। इस विधि के अंदर मुझे कुछ होने की स्थिति है यदि मूल्य 'बाएं' या 'दाएं' है। पैरामीटर को स्ट्रिंग के रूप में सेट करना, जाहिर है कि मैं किसी भी स्ट्रिंग मान को पास कर सकता हूं .. मैं जानना चाहता हूं कि यह संभव है या नहीं विधि पैरामीटर के रूप में एनम मान रखने के लिए, और यदि हां, तो कैसे?
बस अगर कोई इस बारे में सोचता है; मैंने एक बूलियन मूल्य का उपयोग करने के बारे में सोचा लेकिन मुझे वास्तव में यह पसंद नहीं है। सबसे पहले, सही/गलत को बाएं/दाएं से कैसे जोड़ना है? (ठीक है, मैं टिप्पणियों का उपयोग कर सकता हूं लेकिन मुझे अभी भी यह गंदा लगता है) और दूसरी बात, मैं एक नया मान जोड़ने का फैसला कर सकता हूं, जैसे कि 'औचित्य', इसलिए यदि मेरे पास 2 से अधिक संभावित मान हैं, तो बूलियन प्रकार का उपयोग करना संभव नहीं है।
कोई विचार?
+1 बुलियन और टिप्पणियों का उपयोग नहीं करना चाहते हैं - धन्यवाद, अच्छा महोदय। – wchargin