apache : 文件压缩/解压缩包 Commons Compress
http://www.oschina.net/p/commons+compress
Commons Compress 用以实现将文件压缩或解压成 tar、zip、bzip2 等格式。
下面代码将文件压缩成zip格式:
Zip文件的解压缩:
apache : 文件压缩/解压缩包 Commons Compress
Commons Compress 用以实现将文件压缩或解压成 tar、zip、bzip2 等格式。
下面代码将文件压缩成zip格式:
|
1 2 3 4 5 |
Java代码 ArArchiveEntry entry = new ArArchiveEntry(name, size); arOutput.putArchiveEntry(entry); arOutput.write(contentOfEntry); arOutput.closeArchiveEntry(); |
Zip文件的解压缩:
|
1 2 3 4 5 6 |
Java代码 ArArchiveEntry entry = (ArArchiveEntry) arInput.getNextEntry(); byte[] content = new byte[entry.getSize()]; LOOP UNTIL entry.getSize() HAS BEEN READ { arInput.read(content, offset, content.length - offset); } |

做自己喜欢做的,跟家人同等重要