首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

java 依据特定数据结构 打自定义包

2012-09-15 
java 根据特定数据结构 打自定义包组长分配了一个任务,按照特定的数据结果打一个 xxx.pkg的包,然后解压出

java 根据特定数据结构 打自定义包
  组长分配了一个任务,按照特定的数据结果打一个 xxx.pkg的包,然后解压出来后不变~
刚刚开始觉得蛮难的,感觉无从下手,认真分析了20分钟,有思路了!
  首先看特定的数据格式
  

/** * 读取byte [] * @param b * @param target * @throws Exception */public static void addByte(byte[] b,OutputStream os, int len) throws Exception{//File targetpkg  = new File(target);byte[] by = new byte[len];if (b.length > len) {os.write(b, 0, len);} else {int l = len - (b.length-1);while (--l > 0) {os.write(0);}os.write(b, 0, b.length);}}


ok! 打包基本基本没问题了,解包才是关键。请看下一篇!

热点排行