Temadown Wptr | Theme by mg12 | Valid XHTML 1.1 and CSS 3
  • Folder Zip

    Java’ da herhangi bir klasörü ziplemek için aşağıdaki kod bloğunu kullanabilirsiniz.

      import java.io.*;
      import java.util.zip.*;
       
      public class ZipFolderExample {
       public static void main(String a[]) {
        try {
         File inFolder = new File("out");
         File outFolder = new File("Out.zip");
         ZipOutputStream out = new ZipOutputStream(new BufferedOutputStream(new FileOutputStream(outFolder)));
         BufferedInputStream in = null;
         byte[] data = new byte[1000];
         String files[] = inFolder.list();
         for (int i = 0; i < files.length; i++) {
          in = new BufferedInputStream(new FileInputStream(inFolder.getPath()+ "/" + files[i]), 1000);
          out.putNextEntry(new ZipEntry(files[i]));
          int count;
          while ((count = in.read(data, 0, 1000)) != -1) {
           out.write(data, 0, count);
          }
          out.closeEntry();
         }
         out.flush();
         out.close();
        } catch (Exception e) {
         e.printStackTrace();
        }
       }
      }
    • del.icio.us
    • Facebook
    • Google
    • Digg
    • Mixx
    • Technorati
    • Live
    • Reddit
    • Sphinn
    • Furl
    Perşembe, Haziran 25th, 2009 at 14:00
No comments yet.

Leave a comment

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
TOP