WEB开发网
开发学院WEB开发Jsp Java IO学习基础之读写文本文件 阅读

Java IO学习基础之读写文本文件

 2008-01-05 18:18:44 来源:WEB开发网   
核心提示: java的IO操作都是基于流进行操作的,为了提高读写效率一般需要进行缓冲,Java IO学习基础之读写文本文件, 简单的示例程序如下:/** * 读出1.txt中的内容,写入2.txt中 * */import java.io.*;public class ReadWriteFi

   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 + "\r\n"); //只适用Windows系统
  //继续读文件
  temp = br.readLine();
  }
  
  bw.close();
  br.close();
  
 }catch(FileNotFoundException e){ //文件未找到
  System.out.PRintln (e);
 }catch(IOException e){
  System.out.println (e);
 } 
 } 
}


Tags:Java IO 学习

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接