程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> JAVA編程入門知識 >> Java IO學習基礎之讀寫文本文件

Java IO學習基礎之讀寫文本文件

編輯:JAVA編程入門知識

Java的IO操作都是基於流進行操作的,為了提高讀寫效率一般需要進行緩沖。

    簡單的示例程序如下:
   
    /**
 * 讀出1.txt中的內容,寫入2.txt中
 *
 */

import java.io.*;

public class ReadWriteFile{
 public static void main(String[] args){
  try{
  
   File read = new File("c:\1.txt");
   File write = new File("c:\2.txt");
  
   BufferedReader br = new BufferedReader(
         new FileReader(read));
   BufferedWriter bw = new BufferedWriter(
         new FileWriter(write));
   String temp = null;
   temp = br.readLine();
   while(temp != null){
    //寫文件
    bw.write(temp + " "); //只適用Windows系統
    //繼續讀文件
    temp = br.readLine();
   }
  
   bw.close();
   br.close();
  
  }catch(FileNotFoundException e){ //文件未找到
   System.out.println (e);
  }catch(IOException e){
   System.out.println (e);
  }
 }
}

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved