code: public void copyFileEntry(File destDir, ZipFile zf, ZipEntry ze) throws IOException {
          BufferedInputStream dis = new BufferedInputStream(zf.getInputStream(ze));
          try {
              copyFileEntry(destDir, ze.isDirectory(), ze.getName(), dis);
          } finally {
              try {
                  dis.close();
              } catch (IOException ioe) {
              }
          }
      }
docs: copy a single entry from the archive
  
  @param destDir
  @param zf
  @param ze
  @throws IOException