java 複製文件至另一文件夾

java 複製文件至另一文件夾

當我們需要導出簡歷或者一些複雜數據表格時,自己去設置表格樣式太繁瑣,代碼量大。這時候就可以用複製文件的方法。把需要的excel模板文件存儲在指定文件夾,在複製一份,進行數據的填充。這樣就可以節省很多的代碼量。下面是複製文件的代碼

public String file()throws IOException{
        String folderPath="/app/file/notice/files/temp/resume/";//F:excel/stuInfoExcel
        File oldfile = new File(folderPath+"員工簡歷模板.xls");//事先存儲的模板文件
        File newfile=new File(folderPath+"員工簡歷.xls");//創建新抽象文件
        FileInputStream fin=new FileInputStream(oldfile);//輸入流
        FileOutputStream fout=new FileOutputStream(newfile,true);//輸出流
        byte[]b=new byte[1024];
        while((fin.read(b))!=-1) {//讀取到末尾 返回-1 否則返回讀取的字節個數
            fout.write(b);
        }
        fin.close();
        fout.close();
        return folderPath+"員工簡歷.xls";//返回文件路徑
    }
發佈了13 篇原創文章 · 獲贊 2 · 訪問量 2468
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章