将a.txt文件内容复制到b.txt文件中去。就100分了  知道的速度啊!@@@!

解决方案 »

  1.   

    import java.io.*;
    public class copyfile { /**
      * @param args
      */
     public static void main(String[] args) {
      String oldPath="c:\\a.txt";
      String newPath="c:\\b.txt";
       
      
      try  {  
                int  bytesum  =  0;  
                int  byteread  =  0;  
                File  oldfile  =  new  File(oldPath);  
                if  (oldfile.exists())  {  //文件存在时  
                    InputStream  inStream  =  new  FileInputStream(oldPath);  //读入原文件  
                    FileOutputStream  fs  =  new  FileOutputStream(newPath);  
                    byte[]  buffer  =  new  byte[1444];  
                    int  length;  
                    while  (  (byteread  =  inStream.read(buffer))  !=  -1)  {  
                        bytesum  +=  byteread;  //字节数  文件大小  
                        System.out.println(bytesum);  
                        fs.write(buffer,  0,  byteread);  
                    }  
                    inStream.close();  
                }  
            }  
            catch  (Exception  e)  {  
                System.out.println("复制单个文件操作出错");  
                e.printStackTrace();  
      
            }  
      
        }   }