今天寫了個用java壓縮的功能,可以實作對檔案和目錄的壓縮。
由于上一篇文章中使用java.util.zip.ZipOutputStream有中文亂碼問題,是以采用org.apache.tools.zip.ZipOutputStream,此代碼需要導入ant-1.6.5.jar。
以下是代碼:
查閱多篇文章之後發現還有一種方法,用org.apache.tools.ant.taskdefs.Zip來實作,更加簡單。
測試類:
今天寫了個用java壓縮的功能,可以實作對檔案和目錄的壓縮。
由于上一篇文章中使用java.util.zip.ZipOutputStream有中文亂碼問題,是以采用org.apache.tools.zip.ZipOutputStream,此代碼需要導入ant-1.6.5.jar。
以下是代碼:
查閱多篇文章之後發現還有一種方法,用org.apache.tools.ant.taskdefs.Zip來實作,更加簡單。
測試類: