问题:(操作系统为中文操作系统,为什么处理以后a.txt和c.txt内容会不一样)InputStreamReader isA=new InputStreamReader(new FileInputStream("c:\\a.txt"),"iso8859-1");
       FileWriter frA=new FileWriter("c:\\b.txt");
       int tempA=0;
       while(  (tempA=isA.read())!=-1){
           frA.write(tempA);
       }       
       isA.close();
       frA.close();
             InputStreamReader isB=new InputStreamReader(new FileInputStream("c:\\b.txt"),"gbk");
      FileWriter frB=new FileWriter("c:\\c.txt");
      int tempB=0;
      while(  (tempB=isB.read())!=-1){
          frB.write(tempB);
      }       
      isB.close();
      frB.close();