Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Java

जावा में किसी फ़ाइल में ट्रीसेट के तत्वों को कैसे सहेजना है?


एक ट्रीसेट सार सेट . का एक उपवर्ग है वर्ग और यह डुप्लिकेट तत्वों की अनुमति नहीं देता है। डिफ़ॉल्ट रूप से, ट्रीसेट तत्वों को आरोही क्रम . में संग्रहीत करता है आर और ट्रीसेट से किसी तत्व की पुनर्प्राप्ति गति तेज होती है। ट्रीसेट वर्ग आंतरिक रूप से तत्वों को संग्रहीत करने के लिए ट्रीमैप का उपयोग करता है . ट्रीसेट में तत्वों को उनके प्राकृतिक क्रम के अनुसार क्रमबद्ध किया जाता है।

हमतत्वों को सहेज भी सकते हैं Arrays.asList() . का उपयोग करके किसी फ़ाइल में ट्रीसेट में संग्रहीत विधि और इस सेट को writeObject() . के तर्क के रूप में पास करें ऑब्जेक्टऑटपुटस्ट्रीम . की विधि कक्षा।

सिंटैक्स

पब्लिक क्लास ट्रीसेट एब्स्ट्रैक्टसेट का विस्तार करता है<ई> नेवीगेबलसेट<ई>, क्लोन करने योग्य, सीरियल करने योग्य लागू करता है

उदाहरण

आयात करें ", "चैतन्य"}; सेट <स्ट्रिंग> सेट =नया ट्रीसेट <स्ट्रिंग> (Arrays.asList (तत्व)); FileOutputStream fos =नया FileOutputStream ("set.txt"); ObjectOutputStream oos =नया ObjectOutputStream (fos); oos.writeObject (सेट); oos.बंद (); System.out.println ("सफलतापूर्वक फ़ाइल में सहेजे गए सेट के तत्व"); } पकड़ (अपवाद ई) { System.out.println ("त्रुटि हुई:" + e.getMessage ()); } }}

आउटपुट

सेट के तत्वों को फ़ाइल में सफलतापूर्वक सहेजा गया

  1. जावा में गुण फ़ाइल से डेटा कैसे पढ़ा जाए?

    गुण हैशटेबल वर्ग का एक उपवर्ग है और यह गुणों के निरंतर सेट का प्रतिनिधित्व करता है। गुण स्ट्रीम में सहेजा जा सकता है या स्ट्रीम से लोड किया जा सकता है। गुण सूची में प्रत्येक कुंजी और उसके संगत मान एक स्ट्रिंग है। गुण फ़ाइल का उपयोग जावा में कॉन्फ़िगरेशन को बाहरी बनाने और कुंजी-मूल्य जोड़े को संग

  1. PowerPoint को कैसे ठीक करें फ़ाइल त्रुटि को सहेज नहीं सकता

    PowerPoint फ़ाइल सहेज नहीं सकता . को ठीक करने के लिए यहां एक मार्गदर्शिका दी गई है विंडोज 10 पर त्रुटि। एकाधिक उपयोगकर्ताओं ने एक त्रुटि का अनुभव किया है जो उन्हें PowerPoint में एक प्रस्तुति को सहेजने से रोकता है। विभिन्न कारण हो सकते हैं जिसके कारण यह त्रुटि उत्पन्न होती है। प्राथमिक कारणों में से

  1. लिनक्स में एक फाइल में टर्मिनल आउटपुट कैसे सेव करें

    टर्मिनल एक लिनक्स सिस्टम का दिल है। लिनक्स में चलने वाला प्रत्येक प्रोग्राम टर्मिनल कमांड लाइन के नीचे चल रहा है। इसमें बड़े पैमाने पर प्रोग्राम शामिल हैं, जैसे कि वेब ब्राउज़र और यहां तक ​​कि साधारण प्रोग्राम जैसे टेक्स्ट एडिटर भी। जैसे, यदि आप यह समझना चाहते हैं कि ऑपरेटिंग सिस्टम कैसे काम करता है