现在的位置: 首页 > 综合 > 正文

java io字符流文件读出

2013年08月11日 ⁄ 综合 ⁄ 共 1079字 ⁄ 字号 评论关闭

首先从文件中读出,再写入到另外一个文件里去,相当于一个文件的复制,代码比较简单。 

Code:
  1. package myclass.file;   
  2. import java.io.*;   
  3. public class WriteTest {   
  4.     /**  
  5.      * @throws IOException   
  6.      * @测试文件读出  
  7.      */  
  8.     public static void main(String[] args) throws IOException {   
  9.         //写出文件   
  10.         File file1=new File("f:/Backup/abc/b.txt");   
  11.         FileWriter fw=new FileWriter(file1);   
  12.         BufferedWriter bw=new BufferedWriter(fw);   
  13.            
  14.         //读入文件   
  15.         File file=new File("f:/Backup/abc/a.txt");   
  16.         try {   
  17.             BufferedReader br=new BufferedReader(new FileReader(file));   
  18.             String br1=br.readLine();   
  19.             while(br1!=null){   
  20.                 //回车换行方法一:   
  21.                // fw.write(br1+"/r/n");   
  22.                 //回车换行方法二:   
  23.                 bw.write(br1);   
  24.                 bw.newLine();   
  25.                 br1=br.readLine();   
  26.             }   
  27.             bw.close();   
  28.             br.close();   
  29.             fw.close();   
  30.                
  31.         } catch (Exception e) {   
  32.             System.out.println("读取文件异常!");   
  33.             e.printStackTrace();   
  34.         }    
  35.   
  36.     }   
  37.   
  38. }  

 

抱歉!评论已关闭.