हैशटेबल और गुणों के बीच क्या अंतर है?हैशटेबल और गुणों के बीच क्या अंतर है?
15
A
उत्तर
17
Properties
एक बहुत ही विशिष्ट वर्ग है जो कॉन्फ़िगरेशन और/या संसाधनों को रखने के लिए डिज़ाइन किया गया है जो आमतौर पर कुछ फ़ाइल में संग्रहीत होते हैं।
- यह पढ़ने और एक अच्छी तरह से परिभाषित सादे-पाठ प्रारूप करने के लिए अपनी सामग्री लेखन का समर्थन करता है (का उपयोग कर
load()
/store()
):ऐसा नहीं है कि
Hashtable
नहीं है (और नहीं होना चाहिए) कई विशेषताएं है - यह पढ़ रहे हैं और एक अच्छी तरह से परिभाषित XML- आधारित स्वरूप (
loadFromXML()
/storeToXML()
का प्रयोग करके) - यह एक डिफ़ॉल्ट तंत्र by providing another
Properties
instance at construction time का समर्थन करता है के लिए अपनी सामग्री लिख समर्थन करता है। - यह केवल
String
कुंजी और मानों का समर्थन करता है। हालांकि यह तकनीकी रूप सेMap<Object,Object>
है, वास्तव में गैर-String
कुंजी या मानों को संग्रहीत करना दृढ़ता से निराश और असमर्थित है।
दूसरी तरफ एक Hashtable
एक सामान्य प्रयोजन Map
कार्यान्वयन (जो ज्यादातर HashMap
ने ले ली है हालांकि,) है।
6
गुण हैशटेबल का उप-वर्ग है, और इसे स्ट्रिंग मैपिंग के लिए स्ट्रिंग के लिए डिज़ाइन किया गया है। यह मैपिंग को टेक्स्ट फ़ाइल में स्टोर करने की क्षमता भी जोड़ता है, और इसे वापस पढ़ता है।
संबंधित मुद्दे
- 1. .NET में KeyValuePair और हैशटेबल के बीच क्या अंतर है?
- 2. हैशटेबल और डिक्शनरी के बीच क्या अंतर है?
- 3. केवीसी और गुणों के बीच क्या अंतर है?
- 4. मेलमेसेज, प्रेषक और गुणों के बीच अंतर
- 5. पॉपअप के IsOpen और दृश्यता गुणों के बीच अंतर?
- 6. अंतर बी/डब्ल्यू हैशटेबल, डिक्शनरी और कीवैल्यूपेयर क्या अंतर हैं?
- 7. # {} $ {} और% {} के बीच क्या अंतर है?
- 8. [अपरिभाषित] और [,] के बीच क्या अंतर है?
- 9. $ और $$ के बीच क्या अंतर है?
- 10. के बीच क्या अंतर है:। और: आर !?
- 11. भिन्नता और '-' के बीच क्या अंतर है?
- 12. "$^एन" और "$ +" के बीच क्या अंतर है?
- 13. डिक्शनरी और हैशटेबल
- 14. स्टीरियोटाइप गुणों और टैग किए गए मान के बीच अंतर
- 15. आईओएस हेडर फ़ाइल में गुणों और चर के बीच अंतर?
- 16. PSObject, हैशटेबल और PSCustomObject
- 17. उद्धृत और अन-उद्धृत जावास्क्रिप्ट ऑब्जेक्ट गुणों के बीच अंतर
- 18. HttpContext के कैश और आइटम गुणों के बीच क्या अंतर है?
- 19. ReadOnly और सक्षम के बीच मुख्य अंतर क्या है?
- 20. AutomationProperties.AutomationID और AutomationProperties.Name के बीच क्या अंतर है?
- 21. जावास्क्रिप्ट में बच्चों और शिशुओं के बीच क्या अंतर है?
- 22. के बीच क्या अंतर है?
- 23. अंतर और कहां के बीच क्या अंतर है?
- 24. sysfs_create_file() और sysfs_create_group() के बीच क्या अंतर है?
- 25. "बूल" और "बूल" के बीच क्या अंतर है?
- 26. चींटी गुणों तक पहुंचने पर @ और $ के बीच क्या अंतर है?
- 27. file_get_contents और fread बीच क्या अंतर है
- 28. क्या बीच का अंतर है :: और ::: स्काला
- 29. "। +" और "। +?" के बीच अंतर
- 30. जावा में ConcurrentHashMap और हैशटेबल
इसी तरह के प्रश्न को देखें: http://stackoverflow.com/questions/2977125/when-to-use-properties-and-when-map-in-java – Jesper