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

Java फ़ाइल लेखन: 5 व्यावहारिक उदाहरण

इस पोस्ट में हम Java का उपयोग करके फ़ाइल में लिखने के पांच अलग-अलग उदाहरण देखेंगे। कोड स्निपेट्स लिखने से पहले फ़ाइल मौजूद है या नहीं जांचते हैं, अन्यथा एक फ़ाइल बनाई जाती है।

BufferedWriter का उपयोग करके फ़ाइल में लिखें

import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;

public class WriteToFile {
    public static void main(String[] args) {
        try {
            String content = "Content to write to file";
            // फ़ाइल का नाम और पथ
            File file = new File("writefile.txt");
            if (!file.exists()) {
                file.createNewFile();
            }
            FileWriter fw = new FileWriter(file);
            BufferedWriter bw = new BufferedWriter(fw);
            bw.write(content);
            bw.close();
        } catch (IOException ex) {
            System.out.println("Exception occurred:");
            ex.printStackTrace();
        }
    }
}

नोट: यदि हम फ़ाइल में जोड़ना चाहते हैं, तो हमें FileWriter को true पैरामीटर के साथ इनिशियलाइज़ करना होगा:

FileWriter fw = new FileWriter(file, true);
  • Java में फ़ाइल कैसे बनाएं
  • Java में वर्तमान वर्किंग डायरेक्टरी कैसे प्राप्त करें

PrintWriter का उपयोग करके फ़ाइल में लिखें

import java.io.*;

public class WriteToFile {
    public static void main(String[] args) {
        try {
            String content = "Content to write to file";
            // फ़ाइल का नाम और पथ
            File file = new File("writefile.txt");
            if (!file.exists()) {
                file.createNewFile();
            }
            FileWriter fw = new FileWriter(file);
            PrintWriter bw = new PrintWriter(fw);
            bw.write(content);
            bw.close();
        } catch (IOException ex) {
            System.out.println("Exception occurred:");
            ex.printStackTrace();
        }
    }
}

FileOutputStream का उपयोग करके फ़ाइल में लिखें

import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;

public class WriteToFile {
    public static void main(String[] args) {
        try {
            String content = "Content to write to file";
            // फ़ाइल का नाम और पथ
            File file = new File("writefile.txt");
            if (!file.exists()) {
                file.createNewFile();
            }
            FileOutputStream outStream = new FileOutputStream(file);
            byte[] strToBytes = content.getBytes();
            outStream.write(strToBytes);
            outStream.close();
        } catch (IOException ex) {
            System.out.println("Exception occurred:");
            ex.printStackTrace();
        }
    }
}

Files क्लास का उपयोग करके फ़ाइल में लिखें

import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;

public class WriteToFile {
    public static void main(String[] args) {
        Path path = Paths.get("writefile.txt");
        String content = "Content to write to file";
        try {
            byte[] bytes = content.getBytes();
            Files.write(path, bytes);
        } catch (IOException ex) {
            System.out.println("Exception occurred:");
            ex.printStackTrace();
        }
    }
}

DataOutputStream का उपयोग करके फ़ाइल में लिखें

import java.io.*;

public class WriteToFile {
    public static void main(String[] args) {
        String content = "Content to write to file";
        try {
            File file = new File("writefile.txt");
            if (!file.exists()) {
                file.createNewFile();
            }
            FileOutputStream fos = new FileOutputStream(file);
            BufferedOutputStream bos = new BufferedOutputStream(fos);
            DataOutputStream dataOutStream = new DataOutputStream(bos);
            dataOutStream.writeUTF(content);
            dataOutStream.close();
        } catch (IOException ex) {
            System.out.println("Exception occurred:");
            ex.printStackTrace();
        }
    }
}
  1. Java में JSON ऑब्जेक्ट्स को फाइल में कैसे लिखें? Java में JSON ऑब्जेक्ट्स को फाइल में कैसे लिखें?

    JSON व्यापक रूप से उपयोग किए जाने वाले डेटा-इंटरचेंज फॉर्मेट्स में से एक है और यह हल्का और भाषा-स्वतंत्र है। json.simple एक हल्की JSON प्रोसेसिंग लाइब्रेरी है जिसका उपयोग JSON फाइल्स लिखने के लिए किया जा सकता है और इसका उपयोग JSON टेक्स्ट को एन्कोड या डिकोड करने के लिए किया जा सकता है और यह JSON स्प

  1. Java का उपयोग करके JSON फ़ाइल कैसे लिखें/बनाएं? Java का उपयोग करके JSON फ़ाइल कैसे लिखें/बनाएं?

    JSON या JavaScript Object Notation मानव-पठनीय डेटा इंटरचेंज के लिए डिज़ाइन किया गया एक हल्का टेक्स्ट-आधारित खुला मानक है। JSON द्वारा उपयोग की जाने वाली कन्वेंशन्स प्रोग्रामर्स को ज्ञात हैं, जिनमें C, C++, Java, Python, Perl, आदि शामिल हैं। नमूना JSON डॉक्यूमेंट: { book: [ {

  1. रूबी में फाइलें कैसे पढ़ें और लिखें: एक चरण-दर-चरण गाइड रूबी में फाइलें कैसे पढ़ें और लिखें: एक चरण-दर-चरण गाइड

    आज आप सीखेंगे कि रूबी में फाइलें कैसे पढ़ें और लिखें ताकि आप सामग्री निकाल सकें, नई फाइलें बना सकें, और वह जानकारी ढूंढ सकें जिसकी आपको आवश्यकता है! यहां हम क्या कवर करने जा रहे हैं: विषयसूची1 रूबी में फाइलें कैसे पढ़ें2 रूबी में फाइल में कैसे लिखें3 रूबी फाइल मेथड्स4 डायरेक्टरी ऑपरेशन्स5 FileUtils