[Manipulação] - Compactando um arquivo

0 respostas
lina

Oi,

Estou utilizando DeflaterOutputStream para compactar um arquivo. Da seguinte maneira.:

FileOutputStream lo_file = new FileOutputStream("teste.txt");

ObjectOutputStream lo_object;

try {                
     
     // Create outputstrem according with compress ...
     lo_object = new ObjectOutputStream((OutputStream) new DeflaterOutputStream(lo_file));
                	
     // Grava o array de objetos e fecha-o ...
     lo_object.writeObject(<meu_object>);
     lo_object.close();
}                
finally
{
     // Fecha o arquivo ...
     lo_file.close();
}

Alguem conhece uma outra forma mais rapida ou uma forma melhor de fazer isto?

Tchauzin!

Criado 21 de setembro de 2009
Respostas 0
Participantes 1