求已解压1.10.0绝地求生测试版版

解压缩文件后无法删除 - CSDN博客
解压缩文件后无法删除
公司有个需求是从ftp下载一个zip,解压后删除zip,结果我发现只下载的话删除没问题,但是解压后就删除不了,网上说的就是流没有正确关闭,但是我的是正确关闭的,后来发现很简单只要一句话zipFile.close();加上删除就没问题了。
* @param dir 文件地址
* @param targetPath 解压到
public static void unZip(String dir,String targetPath){
File file=new File(dir);
ZipFile zipFile=new ZipFile(file);
ZipInputStream zipInputStream=new ZipInputStream(new FileInputStream(file));
ZipEntry zipEntry=null;
while((zipEntry = zipInputStream.getNextEntry()) != null){
File outFile = new File(targetPath+File.separator + zipEntry.getName());
if (!outFile.getParentFile().exists()){
outFile.getParentFile().mkdir();
if (!outFile.exists()){
outFile.createNewFile();
BufferedInputStream bis=new BufferedInputStream(zipFile.getInputStream(zipEntry));
BufferedOutputStream bos=new BufferedOutputStream(new FileOutputStream(outFile));
byte[] bytes=new byte[1024];
while (true){
int len=bis.read(bytes);
if (len==-1){
bos.write(bytes,0,len);
bis.close();
bos.close();
zipInputStream.close();
zipFile.close();//如果不加上这句话,解压完删除不了
}catch (FileNotFoundException e){
logger.error(&file not found {}&,e);
}catch (IOException e){
logger.error(&&,e);
本文已收录于以下专栏:
相关文章推荐
QT解压缩文件:这里用的方法是 调用WinRAR解压软件里的Rar.exe 利用dos命令实现文件的解压,压缩...
代码如下图:
/// 压缩、解压缩文件类
public class ZipHelper
/// 压缩...
//极大值用于生成Huffman树
#define MAXSIZE
java.util.zip包在解压缩文件方面入门使用
他的最新文章
讲师:何宇健
讲师:董岩
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)Codename BlackBox 1.10.0 多国语言绿色版_测试你计算机性能下载 - 软件E线下载站
您的位置: -> -> -> -> Codename BlackBox 1.10.0 多国语言绿色版_测试你计算机性能
Codename BlackBox 1.10.0 多国语言绿色版_测试你计算机性能下载
软件大小: 1.06 MB
软件语言: 多国语言
软件类别: 国产软件 / 绿色版 / 系统测试
运行环境: Win9x/NT/2000/XP/
解压密码: www.edowning.net
下载次数: 239
黑盒子是一个工具,用来提供精确的细节上的核心部件,你的计算机。以及为你提供你的深度信息如处理器的硬件,存储器模块,主板,硬盘和显卡,它也提供了机会去评估的关键参数,如时钟的速度和温度的影响。黑盒子也提出远景——兼容的工具来测试你的计算机的性能在Microsoft Windows Vista
本站允许500人同时下载,如果出现该页无法显示,请多试几次;如果总是不能下载,请点击,谢谢!请一定升级到最新版[]才能正常解压本站提供的软件;如有其它问题,欢迎发信由于网站服务器承受能力有限,请其他网站不要直接链接我们提供软件,谢谢!!
本类推荐资源

参考资料

 

随机推荐