摘要: 坑点: 压缩后的byte 数组中会有元素是负数,如果转化成String 存入文件,然后再读取解压缩还原,无法得到原来的结果,甚至是无法解压缩。 原因分析: String 底层是由char 数组构成的,而char 在java 中存储是2字节的无符号数,所以负数byte 在存入String 后转化成对应 阅读全文
posted @ 2017-05-16 16:41 梅里之巅 阅读(2918) 评论(0) 推荐(0) 编辑