Ein JAVA ZIP-Komprimierungsprogramm
Tatsächlich ist es nichts anderes, als die von Ihnen angegebenen Dateiadressen einzeln nach der rekursiven Methode zu komprimieren.
out.putNextEntry(new ZipEntry(XXX)); Hier ist der Inhalt, den Sie komprimieren möchten,
Zum Beispiel: Wenn es sich um einen Ordner handelt, dann out.putNextEntry(new ZipEntry (folder name + „/“));
Wenn es der Inhalt im Ordner ist, dann: out.putNextEntry(new ZipEntry (Ordnername + „/“ + Ordnername));Tatsächlich gibt es immer noch einige Probleme mit Ihrem oben genannten Programm und es kann Ihre Erwartungen nicht erfüllen:
Die for-Schleife sollte wie folgt geändert werden:
for (int i = 0; i
Java komprimiert die Datei in Zip
ZipOutputStream zos = new ZipOutputStream(new FileOutputStream("d:\test.zip"));
String test1="test1";
String test2="test2";
byte[] bytes1 = test1.getBytes("UTF-8");
byte[] bytes2 = test2.getBytes("UTF-8");
ZipEntry z1 = neuer ZipEntry("test1.txt");
zos.putNextEntry(z1);
zos.write(bytes1);
ZipEntry z2 = neuer ZipEntry("text2.txt");
zos.putNextEntry(z2);
zos.write(bytes2);
zos.closeEntry();
zos.close();
//Der Stream kann selbst bezogen werden
//Das Standard-Java-Paket unterstützt kein Chinesisch (verstümmelte Zeichen)
//Verwenden Sie den ZipOutputStream von Apache für die Zip-Komprimierung
Kann dies Ihr Problem lösen?
Das obige ist der detaillierte Inhalt vonEin in JAVA geschriebenes Dateikomprimierungsprogramm. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Einige Windows 11/10 -Benutzer geben an, dass ein CMD -Fenster direkt nach einem Bitdefender -Update geöffnet ist und SecureBooteCodeuefi.exe ausgeführt wird. In diesem Beitrag von php.cn werden die SecurebootenCodeuefi.exe Trojan entfernen.

Sysdll_win64_retail.dll ist eine DLL -Datei (Dynamic Link Library), die sich auf die FIFA 17 -Anwendung bezieht. Wenn diese Datei verpasst oder beschädigt wird, werden eine Reihe von Problemen und Fehlern in dieser Anwendung auftreten. Um dieses Problem zu lösen, können Sie diesen Artic lesen

Viele SurfaceBook -Benutzer berichten, dass sie unter Windows 11/10 das Problem der „Kernisolation blockiert von EW_USBCCGPFILTER.SYS“ erfüllen. Dieser Beitrag von php.cn hilft bei der Behebung des nervigen Problems. Lesen Sie Ihre Lektüre.

Wenn Sie auf Ihrem Computer Strg Alt Del drücken, geben Sie das Fenster für Sicherheitsoptionen ein, in dem Sie möglicherweise Sperren sehen, Benutzer wechseln und Optionen abmelden. Wissen Sie, dass diese Optionen geändert werden können? In diesem pHP.CN -Beitrag werden Ihnen angezeigt, wie Sie OPT entfernen können

Einige Benutzer von Windows 11/10 berichten, dass ihr Windows -Verteidiger einen Virus namens Virus entdeckt hat: Win32/Grenam.va! MSR. Aber sie wissen nicht, wie sie es entfernen sollen. In diesem Beitrag von Php.cn wird Ihnen das Entfernen von Viren: Win32/Grenam.va! MSR gelehrt.

Wenn Sie häufig eine Website besuchen müssen, ist es ziemlich problematisch, einen Browser zu öffnen und jedes Mal danach zu suchen. Warum versuchen Sie nicht, eine Website als App zu speichern? Wenn Sie dies tun, können Sie es als normale Software öffnen. Hier bietet Php.cn Ihnen einige Gebrauchsfuken

Einige Leute haben den Fehlercode 0x00000000 unter Windows 11 begegnet, als sie das neueste Windows -Update installiert haben. Was sollten Sie tun, um mit diesem unerwarteten Fehler fertig zu werden? Dieser Artikel auf der Website von PHP.CN gibt Ihnen einige Hinweise zur Fehlerbehebung.

Leiden Sie unter der Fehlermeldung "Filetype, die nicht von dieser App unterstützt wird" beim Öffnen von Dateien in Teams oder Excel? Lesen Sie nun diesen Beitrag von php.cn, um mehrere nützliche Lösungen für dieses Problem zu erhalten.


Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

WebStorm-Mac-Version
Nützliche JavaScript-Entwicklungstools

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

DVWA
Damn Vulnerable Web App (DVWA) ist eine PHP/MySQL-Webanwendung, die sehr anfällig ist. Seine Hauptziele bestehen darin, Sicherheitsexperten dabei zu helfen, ihre Fähigkeiten und Tools in einem rechtlichen Umfeld zu testen, Webentwicklern dabei zu helfen, den Prozess der Sicherung von Webanwendungen besser zu verstehen, und Lehrern/Schülern dabei zu helfen, in einer Unterrichtsumgebung Webanwendungen zu lehren/lernen Sicherheit. Das Ziel von DVWA besteht darin, einige der häufigsten Web-Schwachstellen über eine einfache und unkomplizierte Benutzeroberfläche mit unterschiedlichen Schwierigkeitsgraden zu üben. Bitte beachten Sie, dass diese Software

Herunterladen der Mac-Version des Atom-Editors
Der beliebteste Open-Source-Editor

Dreamweaver CS6
Visuelle Webentwicklungstools