ZipOutputStream : putNextEntry()有问题吗?

解决方案 »

  1.   

    我是用putNextEntry()呀,自己创建一个zip文件是每添加一个文件就调用putNextEntry()
    然后closeentry(),添加完后再调用out.close(),这样做是可以的,不会发生覆盖,但是要再往里面加东西就会发生覆盖了,有人知道吗?
      

  2.   

    不可以往一个zip包里添加文件,只能把它解出来一起打包。
      

  3.   

    我使用了临时文件,首先将已经在zip文件中存在的文件解压出来,放入临时目录下,然后将新文件和已经解压出来的老文件重新压缩。我只知道这样作,不知道是否还有其他的方法。