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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

  1. <p>这是我自己写的一个代码,感觉有些麻烦</p><p>import java.io.*;

  2. class  FileTest
  3. {
  4.         public static void main(String[] args) throws IOException
  5.         {
  6.                 method_1();

  7.                 method_3();
  8.         }
  9.         public static void method_1() throws IOException
  10.         {
  11.                 FileReader fr = new FileReader("demo.txt");
  12.                 int num = 0;
  13.                 char[] ch = new char[1024];
  14.                 while ((num=fr.read(ch))!=-1)
  15.                 {

  16.                         method_2(num,ch);
  17.                 }
  18.                
  19.                 fr.close();
  20.         }
  21.         public static void method_2(int num,char...ch) throws IOException
  22.         {
  23.                 FileWriter fw = new FileWriter("d:\\demo.txt",true);
  24.                 fw.write(ch,0,num);
  25.                 fw.flush();
  26.                 fw.close();
  27.         }
  28.         public static void method_3() throws IOException
  29.         {
  30.                 FileReader fr = new FileReader("d:\\demo.txt");
  31.                 int num = 0;
  32.                 char[] ch = new char[1024];
  33.                 while ((num=fr.read(ch))!=-1)
  34.                 {
  35.                         sop(new String(ch,0,num));
  36.                 }
  37.                 fr.close();
  38.                 sop("复制成功!!!!!!!!!!!!!");
  39.                
  40.         }
  41.         public static void sop(Object obj)
  42.         {
  43.                 System.out.print(obj);
  44.         }
  45. }</p>
复制代码

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马