Kode untuk membuat file zip di java adalah sebagai berikut:
Impor java.io.file; impor java.io.fileInputStream; impor java.io.fileoutputStream; impor java.io.ioException; import java.util.zip.zipentry; public {publyoIc.zipinpinsstream; impor java.util.zip.zipam; main (string [] args) melempar ioException {file file = file baru ("test.zip"); if (! file.exists ()) file.createNewFile (); String string = "test zip!"; byte [] buffer = string.getBytes (); FileOutputStream foutputStream = new fileoutputStream (file); ZipoutputStream zoutput = new zipoutputStream (foutputStream); Zipentry zentry = zipentry baru ("test.txt"); zoutput.putNextEntry (zentry); zoutput.write (buffer); zoutput.closeentry (); zoutput.close (); }}Tambahan: Mari kita lihat membuat file zip di java, dan tulis dan baca entri dan data ke dalam file zip.
file paket; impor java.io.file; impor java.io.fileInputStream; impor java.io.fileoutputStream; impor java.io.ioException; impor java.util.zip.zipentry; impor java.util.zip.zipinputStream; impor java.util.zip.zipoutputStream; Public Class ZipDemo {public static void main (string [] args) melempar ioException {// TODO TODO Metode Stub File File = File baru ("test.zip"); if (! file.exists ()) file.createNewFile (); String string = "Nama saya ysd!"; byte [] buffer = string.getBytes (); byte [] bufferInput = byte baru [4096]; FileOutputStream foutputStream = new fileoutputStream (file); ZipoutputStream zoutput = new zipoutputStream (foutputStream); Zipentry zentry = new zipentry ("one.txt"); zoutput.putNextEntry (zentry); zoutput.write (buffer); zoutput.closeentry (); zoutput.close (); ZipInputStream zinputStream = new ZipInputStream (FileInputStream baru (file)); Zipentry zipentry = null; while ((zipEntry = zinputStream.getNextEntry ())! = null) {System.out.println (zipEntry.getName ()); zinputStream.read (bufferInput); System.out.println (string baru (bufferInput)); zinputStream.closeentry (); } zinputStream.close ();}}Meringkaskan
Di atas adalah metode membuat file zip di java yang diperkenalkan kepada Anda oleh editor. Saya harap ini akan membantu Anda. Jika Anda memiliki pertanyaan, silakan tinggalkan saya pesan dan editor akan membalas Anda tepat waktu. Terima kasih banyak atas dukungan Anda ke situs web Wulin.com!