国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > Java > 正文

java 解壓縮程序

2019-11-06 07:22:59
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
public static void main(String[] args) throws IOException {// String tmp = "x%DAKLJNIMK%CF%C8%CC%CA%CE%01%00%1E%B8%04%CF";// String decodeTmp = URLDecoder.decode(tmp,"ISO-8859-1");// System.out.PRintln(decompress(decodeTmp)); String s = "abksdgl;dfhksda"; String c = compress(s); System.out.println(decompress(c)); } public static String decompress(String data) throws UnsupportedEncodingException { return decompress(data,"ISO-8859-1"); } public static String decompress(String data, String charset) throws UnsupportedEncodingException { byte[] bytes = data.getBytes(charset); byte[] output = new byte[0]; Inflater decompresser = new Inflater(); decompresser.reset(); decompresser.setInput(bytes); ByteArrayOutputStream baos = new ByteArrayOutputStream(bytes.length); try { byte[] buf = new byte[1024]; while (!decompresser.finished()) { int i = decompresser.inflate(buf); baos.write(buf, 0, i); } output = baos.toByteArray(); } catch (Exception e) { e.printStackTrace(); } finally { try { baos.close(); } catch (IOException e) { e.printStackTrace(); } } decompresser.end(); return new String(output); } public static String compress(String data) throws UnsupportedEncodingException { return compress(data,"ISO-8859-1"); } public static String compress(String data, String charset) throws UnsupportedEncodingException { byte[] compress = new byte[0]; byte[] bytes = data.getBytes(charset); Deflater compresser = new Deflater(); compresser.reset(); compresser.setInput(bytes); compresser.finish(); ByteArrayOutputStream baos = new ByteArrayOutputStream(bytes.length); try { byte[] buf = new byte[1024]; while (!compresser.finished()) { int i = compresser.deflate(buf); baos.write(buf, 0, i); } compress = baos.toByteArray(); } catch (Exception e) { e.printStackTrace(); } finally { try { baos.close(); } catch (IOException e) { e.printStackTrace(); } } compresser.end(); return new String(compress,charset); }
上一篇:HDU 2024 JAVA

下一篇:HDU 2023 JAVA

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 稷山县| 咸宁市| 湖口县| 张掖市| 讷河市| 河北省| 鄄城县| 车险| 惠东县| 灵寿县| 太谷县| 汉川市| 离岛区| 华坪县| 措勤县| 墨竹工卡县| 应用必备| 卓尼县| 商洛市| 盐源县| 台山市| 伊金霍洛旗| 宁安市| 安多县| 萍乡市| 白银市| 满洲里市| 庆阳市| 襄汾县| 泰宁县| 六枝特区| 鄂托克旗| 阳曲县| 河北省| 余庆县| 岢岚县| 金湖县| 故城县| 双鸭山市| 米脂县| 水城县|