File myZip=new File("c:/Junkdata","Primes.zip");
ZipOutputStream myZipFile=new ZipOutputStream(new FileOutStream(myZip);
String fileName="Primes.bin";
ZipEntry myZipEntry=new ZipEntry(fileName);
myZipFile.putNextEntry(myZipEntry);
myZipFile.closeEntry();

解决方案 »

  1.   

    我知道如何添加文件↑我想问的是如何添加目录 zip 文件中的目录然后如何把文件存到这个 zip 文件中的目录里
      

  2.   

    ZipEntry myZipEntry=new ZipEntry(fileName);
    和这个差不多,目录  创建一个ZipEntry (aaaaa)然后将它加入put再。。aaa
        |---bbb
        |---ccc
        |---ddd
            |---dddentry中你看到的是:
    /aaa/bbb
    /aaa/ccc
    /aaa/ddd
    /aaa/ddd/ddd
      

  3.   

    先将你要打打包的文件按目录组织好,然后用相对路径来朝zipEntry加文件
      

  4.   

    newman0708(nch)
    只要添加目录,它下面的子目录及文件也会一起被添加??
    (是这样嘛?)