|  |  |  | 
| |  |  |            | 
   |   |  | 
| 
|  ... креирам ZIP датотека |  
| 
Пример за креирање на ZIP датотека во неколку линии. Примерот е најрудиментиран и едноставен, но доволен да го прикаже начинот на креирање на ZIP датотека.
| прегледано: | 274492 |  
| вкупно гласови: | 1 |  
| средна оценка: | 3.0 |  
| коментари: | 0 |  
| 
  испрати до пријател 
  испечати |  
 
 import java.io.*;
 import java.util.zip.*;
 
 public class JavaZip {
 static final int BUFFER = 2048;
 public static void main (String arg[]) {
 try {
 BufferedInputStream source = null;
 FileOutputStream target = new
 FileOutputStream("c:\\javaZip.zip");
 ZipOutputStream izlez = new ZipOutputStream(new BufferedOutputStream(target));
 //izlez.setMethod(ZipOutputStream.DEFLATED);
 byte podatoci[] = new byte[BUFFER];
 // sobiranje na lista od datoteki od momentalniot direktorium
 File f = new File(".");
 String datoteki[] = f.list();
 
 for (int i=0; i<datoteki.length; i++) {
 System.out.println("Momentalno ja dodavam datotekata: "+datoteki[i]);
 FileInputStream fileInputStream = new FileInputStream(datoteki[i]);
 source = new BufferedInputStream(fileInputStream, BUFFER);
 ZipEntry datotekaZaZip = new ZipEntry(datoteki[i]);
 izlez.putNextEntry(datotekaZaZip);
 int brojac;
 while((brojac = source.read(podatoci, 0,BUFFER)) != -1) {
 izlez.write(podatoci, 0, count);
 }
 source.close();
 }
 izlez.close();
 } catch(Exception e) {
 e.printStackTrace();
 }
 }
 }
 
 
 |  
|  |  |  
|  |  
|  |  
 
|  |  |  | 
 | 
|  | 
|---|
| | JavaTM и Java-базираните ознаки се трговски марки или регистрирани трговски марки на Sun Microsystems, Inc. во САД и други држави. Java.com.mk никако не соработува со Sun Microsystems, Inc. Сите други трговски марки се сопственост на нивните сопственици.
 | 
 |