Java 讀寫文件

import java.io.File;
import java.io.PrintWriter;
import java.util.Scanner;

public class Demo {

    public static void main(String[] args) {
        // 文件的路徑
        File f = new File("D:\\workspace\\MyTest\\src\\main\\java\\com\\unionpay\\test\\test1.txt");
        String encoding = "utf-8";
        StringBuffer stringBuffer = new StringBuffer();
        if (f.isFile() && f.exists()) {
            try {
                // 寫文件
                PrintWriter pw = new PrintWriter(f);
                pw.println("hello,world!");
                pw.println("fighting!");
                pw.close();
                // 讀文件
                Scanner scanner = new Scanner(f, encoding);
                while (scanner.hasNextLine()) {
                    stringBuffer.append(scanner.nextLine().toString());
                }
            } catch (Exception e) {
                e.printStackTrace();
            }
        }
        System.out.println(stringBuffer.toString());
    }

}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章