मेरे पास कुछ बूलियन मानों के साथ एक गुण फ़ाइल है। AFAIK, java.util.properties में getBoolean
जैसी कोई चीज़ नहीं है। क्या कोई अन्य जावा लाइब्रेरी है जो यह कर सकती है? या शायद doAction = "true".equals(yourProperties.getProperty("doaction"));
गुण फ़ाइल से बूलियन मान प्राप्त करना
उत्तर
Apache Commons Configuration को छोड़कर java.util.Properties
के शीर्ष पर एक और तरीका है।
boolean doAction = config.getBoolean("doaction");
// ...
जब आपकी फ़ाइल के गुण लोड किए गए हैं आप गुण प्राप्त करने के लिए Boolean
कक्षा का उपयोग कर सकते हैं:
Boolean.getBoolean("your.property");
संपत्ति के मूल्य को नहीं निकाला जा।
वहाँ भी, java.util.prefs
पैकेज है अपने Preferences
getBoolean
तरह के तरीकों है।
कैसे Boolean.parseBoolean() का उपयोग करके रूपांतरण करने के लिए, इस तरह के बारे में:
Boolean foo = Boolean.parseBoolean(yourProperties.getProperty("foo"));
कम से कम है कि जिस तरह से यह बूलियन रूपांतरण करने के लिए अन्य जावा स्ट्रिंग के अनुरूप हो जाएगा।
मैंने परीक्षण किया है, और ऐसा लगता है कि यह एक लापता संपत्ति (null
के रूप में लौटा) false
पर खुशी से परिवर्तित हो रहा है जो आसान है।
propiedades.setProperty("property", "true");
...
Boolean.parseBoolean(propiedades.getProperty("property");
मैं यह देखने में असफल रहा कि यह 4 साल पहले पोस्ट किए गए अन्य उत्तरों पर क्या जोड़ता है। – cpburnz
- 1. वसंत गुण फ़ाइल डिफ़ॉल्ट मान
- 2. बीएमपी फ़ाइल का पिक्सेल मान प्राप्त करना
- 3. NULL बूलियन मान
- 4. किसी अन्य गुण से संपत्ति मान सेट करना
- 5. एक बूलियन मान
- 6. एक यादृच्छिक बूलियन मान
- 7. पूर्णांक से फ्लोट मान प्राप्त करना
- 8. Grails - नियंत्रक से संदेश मान प्राप्त करना
- 9. टेक्स्ट बॉक्स से इनपुट मान प्राप्त करना
- 10. सभी गुण विशिष्ट मान
- 11. सी # प्रतिबिंब और गुण प्राप्त करना
- 12. हाइबरनेट, डुप्लिकेट मान प्राप्त करना
- 13. गुण फ़ाइल से पैरामीटर पुनर्प्राप्त करें
- 14. बढ़ावा से किनारे गुण (संबंधित शीर्षकों सहित) प्राप्त करना :: adjacency_list
- 15. गुण फ़ाइल में पासवर्ड सुरक्षित करना
- 16. गुण फ़ाइल
- 17. कीचेन आइटम के गुण प्राप्त करना
- 18. HttpActionExecutedContext परिणाम मान प्राप्त करना
- 19. xml.dom.minidom: सीडीएटीए मान प्राप्त करना
- 20. चेकबॉक्स बूलियन मान क्लासिक एएसपी
- 21. रुपेक और रेल में बूलियन मान मान्य करना
- 22. कोड से androidManifest का "डीबग्रेबल" मान प्राप्त करना?
- 23. web.config फ़ाइल से प्रारंभिक कैटलॉग प्राप्त करना
- 24. ऑब्जेक्ट फ़ाइल से स्रोत प्राप्त करना
- 25. जावा - उसी पैकेज से फ़ाइल प्राप्त करना
- 26. विंडोज गुण मान में "फ़ाइल संस्करण" FILEVERSION नहीं है "फ़ाइलवर्सन"
- 27. MySQL में किसी फ़ंक्शन से बूलियन मान कैसे वापस करें?
- 28. बैश बूलियन अभिव्यक्ति और इसकी मान असाइनमेंट
- 29. वीएसटीओ: "थोक" में एक्सेल सेल गुण प्राप्त करना
- 30. एक TINYINT (1) कॉलम से बूलियन की बजाय एक int मान कैसे प्राप्त करें?
JavaDoc के अनुसार यह सिर्फ प्रणाली गुण पढ़ता है। –