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

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

जावा में आप किसी फ़ाइल की सामग्री को कई तरीकों से पढ़ सकते हैं, एक तरीका यह है कि इसे java.util.Scanner वर्ग का उपयोग करके एक स्ट्रिंग में पढ़ा जाए, ऐसा करने के लिए,

  • स्कैनर को तुरंत चालू करें क्लास, फ़ाइल के पथ को पढ़ने के लिए, इसके निर्माता के पैरामीटर के रूप में।

  • एक खाली स्ट्रिंग बफ़र बनाएँ।

  • स्थिति के साथ थोड़ी देर के लूप को प्रारंभ करें, यदि स्कैनर की अगली पंक्ति है। यानी hasNextLine () उसी समय।

  • लूप के भीतर फ़ाइल की प्रत्येक पंक्ति को append() . का उपयोग करके StringBuffer ऑब्जेक्ट में जोड़ें विधि।

  • toString() . का उपयोग करके बफ़र की सामग्री की सामग्री को स्ट्रिंग में बदलें विधि।

उदाहरण

sample.txt . नाम से एक फ़ाइल बनाएं अपने सिस्टम में सी निर्देशिका में, इसमें निम्नलिखित सामग्री को कॉपी और पेस्ट करें।

ट्यूटोरियल्स पॉइंट एक ई-लर्निंग कंपनी है जो पाठकों के उस वर्ग को ज्ञान प्रदान करने के लिए अपनी यात्रा पर निकली है जो ऑनलाइन सामग्री के लिए बेहतर प्रतिक्रिया देता है। Tutorials Point के साथ, आप अपनी गति से, अपने स्वयं के स्थान पर सीख सकते हैं। Tutorialspoint.com पर सर्वोत्तम शिक्षण सामग्री प्रदान करने की एक सफल यात्रा के बाद, हमने सर्वश्रेष्ठ वैयक्तिकृत में सिंपल इज़ी लर्निंग प्रदान करने के लिए Tutorix नामक अपना सब्सक्रिप्शन आधारित प्रीमियम उत्पाद बनाया है। K-12 छात्रों और IIT/JEE और NEET जैसी प्रतियोगी परीक्षाओं के उम्मीदवारों के लिए रास्ता।

निम्नलिखित जावा प्रोग्राम फ़ाइल की सामग्री को पढ़ता है sample.txt एक स्ट्रिंग में और उसे प्रिंट करता है।

आयात करें "ई://test//sample.txt")); स्ट्रिंग इनपुट; स्ट्रिंगबफर एसबी =नया स्ट्रिंगबफर (); जबकि (sc.hasNextLine ()) {इनपुट =sc.nextLine (); एसबी.एपेंड ("" + इनपुट); } System.out.println ("फ़ाइल की सामग्री हैं:" + sb.toString ()); }}

आउटपुट

फ़ाइल की सामग्री हैं:ट्यूटोरियल प्वाइंट एक ई-लर्निंग कंपनी है जो पाठकों के उस वर्ग को ज्ञान प्रदान करने के लिए अपनी यात्रा पर निकली है जो ऑनलाइन सामग्री के लिए बेहतर प्रतिक्रिया देती है। Tutorials Point के साथ, आप अपनी गति से, अपने स्थान पर सीख सकते हैं। Tutorialspoint.com पर सर्वोत्तम शिक्षण सामग्री प्रदान करने की एक सफल यात्रा के बाद, हमने K-12 छात्रों और IIT / JEE जैसी प्रतियोगी परीक्षाओं के उम्मीदवारों के लिए सर्वोत्तम व्यक्तिगत तरीके से सरल आसान शिक्षण प्रदान करने के लिए Tutorix नामक अपना सब्सक्रिप्शन आधारित प्रीमियम उत्पाद बनाया। नीट.

  1. जावा में जीसन लाइब्रेरी का उपयोग करके फाइल करने के लिए JSON स्ट्रिंग कैसे लिखें?

    एक Gson एक पुस्तकालय है जिसका उपयोग Java ऑब्जेक्ट्स को JSON प्रतिनिधित्व में बदलने के लिए किया जा सकता है . उपयोग करने के लिए प्राथमिक वर्ग Gson . है जिसे हम नया Gson() . कॉल करके बना सकते हैं और GsonBuilder क्लास का उपयोग Gson इंस्टेंस बनाने के लिए किया जा सकता है। हम फाइल करने के लिए JSON स्ट्रि

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

    एक सीएसवी अल्पविराम से अलग किए गए मान . के लिए खड़ा है . CSV फ़ाइल में, प्रत्येक पंक्ति में ऐसे शब्द होते हैं जो अल्पविराम (,) . से अलग होते हैं और यह एक .csv . के साथ संग्रहीत किया जाता है विस्तार। हम readLine() . का उपयोग करके CSV फ़ाइल लाइन को लाइन दर लाइन पढ़ सकते हैं बफर्डरीडर . की विधि कक्

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

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