Java開發中如何將文件File壓縮成zip文件

Java開發中如何將文件File壓縮成zip文件

工具/原料

電腦
Eclipse

方法/步驟

創建一個ZipOutputStream流,用來存儲你將要壓縮的文件流,同時準備好你要被壓縮的兩個文件並放入List中

在調用zipFile方法,在此方法中進行處理

在zipFile方法中,將ZipOutputStream流處理成BufferedOutputStream,便於將其他流輸進來

遍歷每一個List中的每一個File文件,並將這些文件的文件名放入壓縮流中,然後將這些文件放入輸入流中

最後將這些輸入流中的文件導入處理成BufferedOutputStream的ZipOutputStream流中,最後關閉流

注意事項

各位看官,您好,我是做Java + Android開發的的程序猿,如果這篇經驗對您有點幫助,請您投個票,或者加個關注,以鼓勵在下繼續寫心得。

本文內容整理自網絡, 文中所有觀點看法不代表淘大白的立場