首页 电脑 电脑学堂 查看内容

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

2006-5-29 00:06 729 0

摘要:     Java的IO操作都是基于流进行操作的,为了提高读写效率一般需要进行缓冲。    简单的示例程序如下:  ...
关键词: nbsp temp new 文件 File BufferedWriter BufferedReader write txt readLine

    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);  }  } }
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部