A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 虎鹏 中级黑马   /  2015-5-17 00:18  /  230 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  1. import java.io.FileInputStream;
  2. import java.io.FileOutputStream;
  3. import java.io.IOException;
  4. import java.io.InputStreamReader;
  5. import java.io.OutputStreamWriter;

  6. public class FileReaderWriterDemo {
  7.         public static void main(String[] args) throws IOException {
  8.                 //普通类
  9.                 /*InputStreamReader isr = new InputStreamReader(new FileInputStream("EnDemo.java"));
  10.                 OutputStreamWriter osw = new OutputStreamWriter(new FileOutputStream("copy2.java"));
  11.                 int ch = -1;
  12.                 while((ch = isr.read()) != -1){
  13.                         osw.write(ch);
  14.                         osw.flush();
  15.                 }
  16.                 isr.close();
  17.                 osw.close();*/
  18.                
  19.                 //便捷类
  20.                 /*FileReader fr = new FileReader("EnDemo.java");
  21.                 FileWriter fw = new FileWriter("copy3.java");
  22.                 int ch = -1;
  23.                 while((ch = fr.read()) != -1){
  24.                         fw.write(ch);
  25.                         fw.flush();
  26.                 }
  27.                 fr.close();
  28.                 fw.close();*/
  29.                
  30.                 //FileReader fr = new FileReader("EnDemo.java");
  31.                 //FileWriter fw = new FileWriter("copy3.java");
  32.                 InputStreamReader isr = new InputStreamReader(new FileInputStream("EnDemo.java"));
  33.                 OutputStreamWriter osw = new OutputStreamWriter(new FileOutputStream("copy4.java"));
  34.                 char[] chs = new char[1024];
  35.                 int len = -1;
  36.                 while((len = isr.read(chs)) != -1){
  37.                         osw.write(chs,0,len);
  38.                         osw.flush();
  39.                 }
  40.                 isr.close();
  41.                 osw.close();
  42.         }
  43. }
复制代码

1 个回复

正序浏览
要是能注释下就好了  
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马