get paid to paste

java-zip4j-tut-create-zip-or-add-file-using-stream-1

import net.lingala.zip4j.ZipFile;
import net.lingala.zip4j.exception.ZipException;
import net.lingala.zip4j.model.ZipParameters;
import java.io.IOException;
import java.io.ByteArrayInputStream;

public class SampleClass{

  public static void main(String[] args)
                     throws ZipException,
                            IOException{
    ZipFile zip = null;
    byte[] bytes = {80,81,82,83,84,85};
    
    try{
      try(ByteArrayInputStream bai = 
         new ByteArrayInputStream(bytes)){
         zip = new ZipFile("myzip.zip");
         ZipParameters zp = new ZipParameters();
         zp.setFileNameInZip("text.txt");
         
         zip.addStream(bai, zp);
      }
      
    }
    finally{
      if(zip != null)
        zip.close();
    }
    
    System.out.println("Done!");
  }
}

Pasted: Nov 27, 2024, 10:57:29 am
Views: 18