首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

Java解压指定文件.该如何处理

2012-01-23 
Java解压指定文件...比如说Image.zip中有1.gif,2.gif,3.gif,4.gif我怎样才能只解压4.gif求高手解答...谢..

Java解压指定文件...
比如说Image.zip中有1.gif,2.gif,3.gif,4.gif
我怎样才能只解压4.gif
求高手解答...
谢....有源码更谢.....!

[解决办法]
ZipInputStream zipInputStream = new ZipInputStream(inputStream);
while (true) {
ZipEntry nextEntry = zipInputStream.getNextEntry();
if (nextEntry == null) {
break;
}
if (nextEntry.isDirectory()) {
throw new DSWFException( "上传压缩包中包含文件夹! ");
}
String name = nextEntry.getName();
if (name.equals( "4.gif ")){
//处理这个文件4.gif,即另存一个地方
}
}
......
[解决办法]
楼上应该可行吧

热点排行