世界Java
#
Java的IO操作都是基于流進(jìn)行操作的,為了提高讀寫效率一般需要進(jìn)行緩沖。 簡(jiǎn)單的示例程序如下: /** * 讀出1.txt中的內(nèi)容,寫入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 + "\r\n"); //只適用Windows系統(tǒng) //繼續(xù)讀文件 temp = br.readLine(); } bw.close(); br.close(); }catch(FileNotFoundException e){ //文件未找到 System.out.println (e); }catch(IOException e){ System.out.println (e); } } }
Powered by: .Text and ASP.NET - Copyright © java2java