Zip Endgröße vorher ermitteln

KingR

Grünschnabel
folgendes Problem, ich habe ein byte array und würd schon gern vorher wissen, was die größe eines gzip files ist, bevor ich es packe. Wie geht das am besten?
danke!
 
Die Größe kannst Du so ermitteln:

Code:
String s = "Ich bin hilfsbereit und nett.";
System.out.println("ist: " + s.length());
Deflater compresser = new Deflater();
int soll = compresser.deflate(s.toByteArray());
System.out.println("soll: " + soll);
:)
 
Zurück