首页 > 代码库 > 文件的复制

文件的复制

package struts;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;public class CopyFile {    public static void main(String[] args) {        String newPath = "d:/stu.xls";        String oldPath = "e:/students.xls";        int sum = 0;        int bytered = 0;        File oldFile = new File("d:/a.txt");        if(oldFile.exists()){            try {                InputStream inStream = new FileInputStream(oldPath);                OutputStream outStream = new FileOutputStream(newPath);                byte[] buffer = new byte[1000];                 try {                    while((bytered = inStream.read(buffer))!=-1){                        System.out.println(bytered);                        sum += bytered;                        System.out.println(sum);                        outStream.write(buffer, 0, bytered);                                            }                    inStream.close();                } catch (IOException e) {                    e.printStackTrace();                }                            } catch (FileNotFoundException e) {                // TODO Auto-generated catch block                e.printStackTrace();            }                                }    }}