亚洲精品久久久久久第一页-人妻少妇精彩视品一区二区三区-91国产自拍免费视频-免费一级a在线播放视频正片-少妇天天日天天射天天爽-国产大屁股喷水视频在线观看-操美女骚穴抽插性爱视频-亚洲 欧美 中文字幕 丝袜-成人免费无码片在线观看

java解壓各種類型的文件 java解壓zip文件為空( 二 )


int readLen = 0;
while ((readLen = is.read(buf, 0, 1024)) != -1) {
os.write(buf, 0, readLen);
}
is.close();
os.close();
}
zfile.close();
}
/**
* 給定根目錄,返回一個相對路徑所對應(yīng)的實(shí)際文件名.
*
* @param baseDir
* 指定根目錄
* @param absFileName
* 相對路徑名,來自于ZipEntry中的name
* @return java.io.File 實(shí)際的文件
*/
public static File getRealFileName(String baseDir, String absFileName) {
String[] dirs = absFileName.split(“/”);
File ret = new File(baseDir);
if (dirs.length > 1) {
for (int i = 0; i < dirs.length – 1; i++) {
ret = new File(ret, dirs[i]);
}
if (!ret.exists())
ret.mkdirs();
ret = new File(ret, dirs[dirs.length – 1]);
return ret;
}
return ret;
}
/**
* 給zip文件加密方法,需要下載EncryptZip.jar包
*
* @param zipDir
* 要加密的壓縮文件
* @param EncryptZipFile
* 加密后文件
* @param password
*密碼
*/
public static void encryptionFile(String zipDir,String EncryptZipFile,String password){
System.out.println(“===== 加密 =====”);
File file = new File(zipDir);
byte[] zipByte = ZipOutput.getEncryptZipByte(file.listFiles(), password);
FileUtils.writeByteFile(zipByte, new File(EncryptZipFile));
System.out.println(“===== Encrypt Success =====”);
//return “success”;
}
}
以上,是我實(shí)際項(xiàng)目中用過的zip文件壓縮工具類,僅供參考,有什么好的方法,可以評論區(qū)交流 。


以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請您及時(shí)就醫(yī)或請專業(yè)人士給予相關(guān)指導(dǎo)!

「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對您有所幫助: