本人对此比较陌生.
麻烦指导一下对byte[]的数据怎么进行用java.util.zip的类进行压缩,而不用转换为文件.
以及如何将得到的数据再转换为正常的byte[].
谢谢各位指点!希望能有详细的代码指导,而不是告诉我怎么样怎么样.
多谢!
麻烦指导一下对byte[]的数据怎么进行用java.util.zip的类进行压缩,而不用转换为文件.
以及如何将得到的数据再转换为正常的byte[].
谢谢各位指点!希望能有详细的代码指导,而不是告诉我怎么样怎么样.
多谢!
解决方案 »
- 求学java最最基础的书!谢了
- 看这段代码,为什么输入exit还不退出。
- clob.getCharacterOutputStream()方法被替换掉了吗
- 请各位同行的哥哥姐姐帮帮忙啊!!!!!!!!!!!!!!!!!
- 一个好像都没有解决的问题?
- Jbuilder9光标显示和实际位置有偏差,好不方便
- 请问大家如何进行ejb的测试?假如开发工具是jbuilder。
- 请教如何搭建基于db2数据库和j2ee开发ERP的开发平台?
- 对话框里,如何将焦点设到指定的按钮
- 各位大侠: 能否列出常用的、需要熟记的类及方法吗?
- 如何在java中调用某类文件的系统编辑器(windows)?
- 请教一个pattern的写法。
private static void zipAFile(File f, ZipOutputStream out, String base) throws Exception {
FileInputStream fileIn = new FileInputStream(f);
String entryName = f.getPath().substring(base==null?0:base.length()+1);
ZipEntry entry = new ZipEntry(entryName);
entry.setTime(f.lastModified());
out.putNextEntry(entry);
int b = 0;
byte[] buffer = new byte[1024];
while ((b=fileIn.read(buffer)) != -1){
out.write(buffer,0,b);
}
out.closeEntry();
fileIn.close();
}