E
einszwo
Gast
hallo.
versuche grad erst allgemein dateien mittels zip zu komprimieren. hab aber leider noch anfängerprobleme...
hab eigendlich auch schon einen fertigen programmteil der aber leider nicht funktioniert. erstellt zwar eine zip-datei aber die "eins.txt" und "zwei.txt" sind darin nicht enthalten...
wäre über jeden tipp erfreut
mfg
versuche grad erst allgemein dateien mittels zip zu komprimieren. hab aber leider noch anfängerprobleme...
hab eigendlich auch schon einen fertigen programmteil der aber leider nicht funktioniert. erstellt zwar eine zip-datei aber die "eins.txt" und "zwei.txt" sind darin nicht enthalten...
Code:
public class Test
{
public static void main(String[] args)
{
String dst="C:\\test.zip";
String eins="C:\\eins.txt";
String zwei="C:\\zwei.txt";
String[] array=new String[1];
array[0]=eins;
array[1]=zwei;
try {
byte[] buf = new byte[4096];
ZipOutputStream out = new ZipOutputStream(
new FileOutputStream(dst));
for (int i = 0; i < array.length; ++i) {
String fname = array[i];
System.out.println("adding " + fname);
FileInputStream in = new FileInputStream(fname);
out.putNextEntry(new ZipEntry(fname));
int len;
while ((len = in.read(buf)) > 0) {
out.write(buf, 0, len);
}
in.close();
}
out.close();
} catch (IOException e) {
System.err.println(e.toString());
}
}
wäre über jeden tipp erfreut
mfg