1. 程式人生 > >複製檔案到另一個資料夾

複製檔案到另一個資料夾

copy檔案到另一個目錄下

public static void main(String[] args) {
        File file = new File("E:\\830\\");
        String fileName = "123456.csv";
        File[] fileList = file.listFiles();
        auto:
        for(int i=0;i<fileList.length;i++){
            //System.out.println(fileName.equals(fileList[i].getName()));
if(fileName.equals(fileList[i].getName())){ try { FileInputStream input = new FileInputStream("E:\\830\\"+fileList[i].getName()); FileOutputStream output = new FileOutputStream("E:\\830copy\\"+fileList[i].getName()); byte
[] buffer = new byte[1024];//可以限定每次讀多少 int in; // 限定讀取 while((in = input.read(buffer)) != -1){ output.write(buffer,0,in); } // 每次讀取一個數據位元組 // while((in = input.read()) != -1){
// output.write(in); // } input.close(); output.close(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } //fileList[i].delete();//讀取後刪除該檔案 continue auto; } } }
  • 此方法使用於少量的檔案操作還好,如果檔案多存在延遲