java打壓縮包工具方法分享

2021-08-10 07:43:39 字數 985 閱讀 4322

/**

* 將存放在sourcefilepath目錄下的原始檔,打包成filename名稱的zip檔案,並存放到zipfilepath路徑下

*@param sourcefilepath :待壓縮的檔案路徑

*@param zipfilepath :壓縮後存放路徑,不包含壓縮檔案名

*@param filename :壓縮後檔案的名稱

*@return

*/public

static

boolean

filetozip(string sourcefilepath, string zipfilepath, string filename) else

zipfile.createnewfile();

file sourcefiles = sourcefile.listfiles();

if (null == sourcefiles || sourcefiles.length < 1) else

}flag = true;

}} catch (filenotfoundexception e) catch (ioexception e) finally catch (ioexception e)

}return flag;

}

//目的:將test資料夾下的所有問價壓縮以後儲存到test2檔案加下,儲存名稱為 test.zip

string realdirpath = "d://test";

string realzipdirpath = "d://test2";

string downloadfilename = "test.zip";

boolean b = fileutil.filetozip(realdirpath, realzipdirpath, downloadfilename);

if(b)else

使用ant解壓縮包 打壓縮包

需要用到的jar包 ant.jar 1 解壓縮包 解壓指定zip檔案 param unzipfile 需要解壓縮的壓縮包路徑 路徑 名稱 字尾名 param destfile 解壓到的目錄 public void uncompress file unzipfile,file destfile els...

Linux壓縮打包工具

一 壓縮與解壓縮 1 gzip和gunzip gzip壓縮 gzip 被壓縮的檔案,gzip 1.txt gunzip解壓 gunzip 壓縮後的gz檔案 gunzip 1.txt.gz 2 bzip2和bunzip2 bzip2壓縮 bzip2 被壓縮的檔案,bzip2 1.txt bunzip2...

壓縮打包工具6 1 6 4

6.1 壓縮打包介紹 6.2 gzip壓縮工具 6.3 bzip2壓縮工具 6.4 xz壓縮工具 壓縮的好處 傳輸省頻寬,儲存省空間 linux 常規壓縮檔案格式.zip,gz,bz2,xz,tar.gz,tar.bz2,tar.xz,雖然之前講過linux系統中的字尾名不代表它的格式,但是對於壓縮...