Java中輸入輸出txt的方式

在Java中有時候需要輸出內容到文本文檔或讀取文本文檔內容。今天我來介紹一下使用BufferedWriter和BufferedReader來進行簡單地操作。

讀取文件:

File f=new File("C:\\a.txt");//指定文件
FileInputStream fis=new FileInputStream(f);//創建輸入流fis並以f爲參數
InputStreamReader isr=InputStreamReader(fis);//創建字符輸入流對象isr並以fis爲參數
BufferedReader br=new BufferedReader(isr);//創建一個帶緩衝的輸入流對象br,並以isr爲參數
br.readLine();//使用bufferedreader讀取一行文字,爲字符串String形式。每執行一次br.readLine();,就會往下讀取一行。

輸出爲txt文件:

File f=new File("C:\\a.txt");//指定文件
FileOutputStream fos=new FileOutputStream(f);//創建輸出流fos並以f爲參數
OutputStreamWriter osw=new OutputStreamWriter(fos);//創建字符輸出流對象osw並以fos爲參數
BufferedWriter bw=new BufferedWriter(osw);//創建一個帶緩衝的輸出流對象bw,並以osw爲參數
bw.write("李老師是個好老師");//使用bw寫入一行文字,爲字符串形式String
bw.newLine();//換行
bw.close();//關閉並保存文件
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章