Der Code zum Erstellen von Zip -Dateien in Java lautet wie folgt:
Import Java.io.file; Import Java.io.fileinputstream; Import Java.io.filoutputStream; Import Java.io.ioxception; import Java.util.zip.zipentry; Importieren java.util.zipinputstream; main (string [] args) löscht IOException {Datei Datei = new File ("test.zip") aus; if (! file.exists ()) file.createNewFile (); String string = "test zip!"; byte [] buffer = string.getBytes (); FileOutputStream foutputStream = new FileOutputStream (Datei); ZipoutputStream zoutput = neuer zipoutputStream (foutputStream); Zipentry zentry = new Zipentry ("test.txt"); Zoutput.putNextEntry (Zentry); Zoutput.Write (Puffer); Zoutput.CLOSEENTRY (); Zoutput.close (); }}Ergänzung: Schauen wir uns an, eine ZIP -Datei in Java zu erstellen und Einträge und Daten in die ZIP -Datei zu schreiben und zu lesen.
Paketdatei; Import Java.io.file; import Java.io.FileInputStream; importieren java.io.fileoutputStream; importieren java.io.ioException; import Java.util.zip.zipentry; import Java.util.zip.zipinputStream; import Java.util.zip.zipoutputStream; public class zipdemo {public static void main (String [] args) löst ioException {// Todo automatisch generierter Methode Stub-Datei = neue Datei ("test.zip") aus; if (! file.exists ()) file.createNewFile (); String string = "Mein Name ist ySD!"; byte [] buffer = string.getBytes (); byte [] bufferInput = new Byte [4096]; FileOutputStream foutputStream = new FileOutputStream (Datei); ZipoutputStream zoutput = neuer zipoutputStream (foutputStream); Zipentry zentry = new Zipentry ("One.txt"); Zoutput.putNextEntry (Zentry); Zoutput.Write (Puffer); Zoutput.CLOSEENTRY (); Zoutput.close (); ZipInputStream ZinputStream = neuer ZipinputStream (neuer FileInputStream (Datei)); Zipentry zipentry = null; while (((zipentry = zinputStream.getNextEntry)! ZinputStream.read (Bufferinput); System.out.println (neuer String (BufferInput)); ZinputStream.CLOSEENTRY (); } ZinputStream.close ();}}Zusammenfassen
Die oben genannte Methode zum Erstellen von Zip -Dateien in Java, die Ihnen vom Editor vorgestellt wurden. Ich hoffe, es wird Ihnen hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Editor wird Ihnen rechtzeitig antworten. Vielen Dank für Ihre Unterstützung auf der Wulin.com -Website!