java ZIP壓縮文件


問題描述:

    使用java ZIP壓縮文件和目錄

問題解決:

    (1)單個文件壓縮

clipboard

clipboard[1]

clipboard[2]

注:

    以上是實現單個文件寫入壓縮包的代碼,注意其中主要是在ZipOutStream流對象中創建ZipEntry,其中每一個創建的ZipEntry對應一個寫入的文件

     注(2):

        可以使用zipEntry對象的setComment方法,向壓縮文件中寫入注釋信息

    注(3):

        如上在創建ZipEntry時,ZipEntry構造函數的參數,sourcepath,將其中的盤符刪除了,這里的參數名決定了創建Zip壓縮文件中,顯示文件的目錄信息。

    (2)多個文件的壓縮

clipboard[3]

注:

    多個文件的寫入壓縮包中實現,實際上是對於每個每個單文件的寫入

    (3)文件目錄寫入壓縮文件

clipboard[4]

注:

    如上所示,實現文件目錄的壓縮文件創建,方法類似於 文件目錄的遍歷。

    (4)關閉壓縮文件流

clipboard[5]

源文件:

attachment

參考文件:

attachment[1]


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM