下载此文档

java字符串的gzip压缩解压缩代码.docx


文档分类:IT计算机 | 页数:约2页 举报非法文档有奖
1/2
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/2 下载此文档
文档列表 文档介绍
JAVA字符串的GZIP压缩解压缩代码
package ;
import ;   
import ;   
import ;   
import ;   
import ;   
// 将一个字符串按照zip方式压缩和解压缩   
public class ZipUtil2 {   
  
 // 压缩   
 public static String compress(String str) throws IOException {   
    if (str == null || () == 0) {   
     return str;   
   }   
    ByteArrayOutputStream out = new ByteArrayOutputStream();   
   GZIPOutputStream gzip = new GZIPOutputStream(out);   
    (());   
    ();   
   return ("ISO-8859-1");   
  }   
  
  // 解压缩   
 public static String uncompress(String str) throws IOException {   
    if (str == null || () == 0) {   
      return str;   
  }   
   ByteArrayOutputStream out = new ByteArrayOutputStream();   
   ByteArrayInputStream in = new ByteArrayInputStream(str   
        .getBytes("ISO-8859-1"));   
    GZIPInputStream gunzip = new GZIPInputStream(in);   
    byte[] buffer = new byte[256];   
    int n;   
   while ((n = (buffer))>= 0) {   
    (buffer, 0, n);   
    }   
    // toString()使用平台默认编码,也可以显式的指定如toString("GBK")   
    return ();   

java字符串的gzip压缩解压缩代码 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数2
  • 收藏数0 收藏
  • 顶次数0
  • 上传人精品小课件
  • 文件大小17 KB
  • 时间2021-08-10