怎么实现zip压缩包转换为可传输的byte[]流

star_piece 2017-01-12 11:00:54
用如下的方法得到的str值是DOA,,求大神解答下!

try {
File file=new File("source/java/test/mms/mms.zip");
FileInputStream fis = new FileInputStream(file);

ByteArrayOutputStream baos = new ByteArrayOutputStream();
byte[] buffer = new byte[2048];
int count = 0;
while ((count = fis.read(buffer)) >= 0) {
baos.write(buffer, 0, count);
}

String str = byte2HexStr(baos.toByteArray());

} catch (FileNotFoundException e) {

e.printStackTrace();
} catch (IOException e) {

e.printStackTrace();
}
...全文
1533 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
star_piece 2017-01-12
  • 打赏
  • 举报
回复
有DEMO吗,,方便看下!
tony4geek 2017-01-12
  • 打赏
  • 举报
回复
zip 有专门的api ,专门的方法操作

50,530

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧