رمز إنشاء ملفات zip في Java كما يلي:
استيراد java.io.file ؛ import java.io.fileinputStream ؛ استيراد java.io.fileOutputStream ؛ استيراد java.ioexception ؛ استيراد java.util.zip.zipentry ؛ import java.util.zip.zipinputstream ؛ استيراد java.itil.zip.zip.ziptream Main (String [] args) يلقي ioException {file file = ملف جديد ("test.zip") ؛ if (! file.exists ()) file.createNewFile () ؛ سلسلة السلسلة = "اختبار zip!" ؛ byte [] buffer = string.getBytes () ؛ fileOutputStream foutputStream = new FileOutputStream (ملف) ؛ zipoutputstream zoutput = new zipoutputStream (foutputStream) ؛ zipentry zentry = new zipentry ("test.txt") ؛ zoutput.putnextentry (zentry) ؛ Zoutput.write (Buffer) ؛ zoutput.closeentry () ؛ zoutput.close () ؛ }}التكميلية: دعنا نلقي نظرة على إنشاء ملف مضغوط في Java ، وكتابة وقراءة الإدخالات والبيانات في ملف ZIP.
ملف حزمة ؛ استيراد java.io.file ؛ استيراد java.io.fileInputStream ؛ استيراد java.io.fileOutputStream ؛ استيراد java.io.ioException ؛ استيراد java.util.zip.zipentry ؛ استيراد java.util.zip.zipinputStream ؛ استيراد java.util.zip.zipoutputStream ؛ الفئة العامة Zipdemo {public static void main (string [] args) يلقي ioException {// todo method method file file = file new file ("test.zip") ؛ if (! file.exists ()) file.createNewFile () ؛ String string = "اسمي ysd!" ؛ byte [] buffer = string.getBytes () ؛ Byte [] BufferInput = New Byte [4096] ؛ fileOutputStream foutputStream = new FileOutputStream (ملف) ؛ 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 جديد (ملف)) ؛ zipentry zipentry = null ؛ بينما ((zipentry = zinputStream.getNextentry ())! = null) {system.out.println (zipentry.getName ()) ؛ ZinputStream.Read (BufferInput) ؛ system.out.println (سلسلة جديدة (bufferInput)) ؛ zinputstream.closeentry () ؛ } zinputstream.close () ؛}}لخص
ما سبق هو طريقة إنشاء ملفات zip في Java المقدمة لك من قبل المحرر. آمل أن يكون ذلك مفيدًا لك. إذا كان لديك أي أسئلة ، فيرجى ترك رسالة لي وسوف يرد المحرر إليك في الوقت المناسب. شكرا جزيلا لدعمكم لموقع wulin.com!