有关Zip流 如何把多个ZipInputStream合并成一个ZipInputStream ?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我觉得应该依次读zip文件吧!!下面的算法给你参考一下!ZipInputStream zin1=new ZipInputStream(new FileInputStream(zipname));ZipInputStream zin2=new ZipInputStream(new FileInputStream(zipname));ZipEntry entry;filetext.setText("");while((entry=zin1.getNextEntry())!=null){if(entry.getName().equals(name)){BufferedReader in=new BufferedReader(new InputStreamReader(zin1));String line;while((line=in.readLine())!=null) { filetext.append(line); filetext.append("\n"); } }zin1.closeEntry(); }zin1.close();while((entry=zin2.getNextEntry())!=null){if(entry.getName().equals(name)){BufferedReader in=new BufferedReader(new InputStreamReader(zin2));String line;while((line=in.readLine())!=null){filetext.append(line);filetext.append("\n");}}zin2.closeEntry();}zin2.close(); 静态方法不是不能重写吗,这个是怎么回事? 现在学习JAVA还有必要学习 swing么? 急:有会用EOS的动态树控件的请进 java Socket通信问题 我用小颖反编译V1.4发编译一个jar包,但是不产生java文件,只产生一些空目录,请问怎么回事? 循环体内部还能定义变量? 汉字输入问题! Toolkit 类的疑问。 有人用过xanlan么? swing InstallAnywhere 把java swt制成安装包 JTextField取值不能为空写法
ZipInputStream zin1=new ZipInputStream(new FileInputStream(zipname));
ZipInputStream zin2=new ZipInputStream(new FileInputStream(zipname));
ZipEntry entry;
filetext.setText("");
while((entry=zin1.getNextEntry())!=null)
{
if(entry.getName().equals(name))
{
BufferedReader in=new BufferedReader(new InputStreamReader(zin1));
String line;
while((line=in.readLine())!=null)
{
filetext.append(line);
filetext.append("\n");
}
}
zin1.closeEntry();
}
zin1.close();
while((entry=zin2.getNextEntry())!=null)
{
if(entry.getName().equals(name))
{
BufferedReader in=new BufferedReader(new InputStreamReader(zin2));
String line;
while((line=in.readLine())!=null)
{
filetext.append(line);
filetext.append("\n");
}
}
zin2.closeEntry();
}
zin2.close();