Java中字符串数据的压缩和解压缩

Java中字符串数据的压缩和解压缩,第1张

Java中字符串数据的压缩和解压缩

这是因为

String outStr = obj.toString("UTF-8");

发送

byte[]
您可以从中获得的,
ByteArrayOutputStream
并在其中使用它
ByteArrayInputStream
来构建您的
GZIPInputStream
。以下是需要在代码中进行的更改。

byte[] compressed = compress(string); //In the main methodpublic static byte[] compress(String str) throws Exception {    ...    ...    return obj.toByteArray();}public static String decompress(byte[] bytes) throws Exception {    ...    GZIPInputStream gis = new GZIPInputStream(new ByteArrayInputStream(bytes));    ...}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5176125.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-18
下一篇 2022-11-18

发表评论

登录后才能评论

评论列表(0条)

保存