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

एक फ़ाइल से कुछ पाठ को हटाने के लिए जावा प्रोग्राम

जावा में किसी फ़ाइल से कुछ टेक्स्ट को हटाने के लिए, आइए हम निम्नलिखित कोड स्निपेट देखें -

उदाहरण

File input_file = new File("path to the .txt file");
File temp_file = new File("path to the .txt file");
BufferedReader my_reader = new BufferedReader(new FileReader(input_file));
BufferedWriter my_writer = new BufferedWriter(new FileWriter(temp_file));
String lineToRemove = "string to remove";
String current_line;
while((current_line = my_reader.readLine()) != null) {
   String trimmedLine = current_line.trim();
   if(trimmedLine.equals(lineToRemove)) continue;
   my_writer.write(current_line + System.getProperty("line.separator"));
}
my_writer.close();
my_reader.close();
boolean is_success = temp_file.renameTo(input_file);

आउटपुट

The input file’s specific string is deleted.

दो फाइलों को परिभाषित किया गया है, एक इनपुट फाइल है और दूसरी एक अस्थायी फाइल है। एक बफ़र किए गए पाठक और एक बफ़र्ड लेखक इंस्टेंस बनाए जाते हैं, और जिस स्ट्रिंग को स्ट्रिंग से निकालने की आवश्यकता होती है उसे परिभाषित किया जाता है। इनपुट फ़ाइल के माध्यम से पुनरावृत्त किया जाता है, और जब हटाए जाने की आवश्यकता वाली स्ट्रिंग का सामना करना पड़ता है, तो इसे हटा दिया जाता है, और पाठक और लेखक के उदाहरण बंद हो जाते हैं, और यदि यह ऑपरेशन सफलतापूर्वक होता है, तो इनपुट फ़ाइल का नाम अस्थायी फ़ाइल को असाइन किया जाता है ।


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

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

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

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

  1. पीडीएफ फाइल से पेज कैसे डिलीट करें

    PDF फ़ाइलें, पोर्टेबल दस्तावेज़ स्वरूप के लिए संक्षिप्त, आपके दस्तावेज़ों को इलेक्ट्रॉनिक स्वरूप में देखने में आपकी सहायता करती हैं। सबसे पहले Adobe द्वारा डिज़ाइन किया गया, PDF कई पेशेवरों के साथ आता है; उन लाभों में से एक विशिष्ट PDF पृष्ठों को हटाने की क्षमता है। यदि आप अपने PDF से कोई पेज या कई