Cách xử lý file trong Java


-----------

Ví dụ minh họa

package fileProcess1;

import java.io.*;

class fileProcess {
    void writeToFile() throws IOException {
        File fo = new File("D:\\data.txt");
        FileWriter fw = new FileWriter(fo);
        try {
            fw.write("Hello World");
        } catch (FileNotFoundException e) {
            e.printStackTrace();
        }
        fw.close();
    }

    void readFromFile() throws IOException {
        File fi = new File("D:\\data.txt");
        FileReader fr = new FileReader(fi);
        BufferedReader br = new BufferedReader(fr);
        String str;
        try {
            while ((str = br.readLine()) != null) {
                System.out.println(str);
            }
        } catch (FileNotFoundException e) {
            e.printStackTrace();
        }
        br.close();
        fr.close();
    }
}

public class demo {
    public static void main(String[] args) throws IOException {
        fileProcess f = new fileProcess();
        f.writeToFile();
        f.readFromFile();
    }
}

Trương Đình Huy