这是因为
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)); ...}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)