相关疑难解决方法(0)

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

我使用以下代码来压缩和解压缩字符串数据,但我面临的问题是,它很容易被压缩而没有错误,但解压缩方法会引发跟随错误.

线程"main"中的异常java.io.IOException:不是GZIP格式

public static void main(String[] args) throws Exception {
        String string = "I am what I am hhhhhhhhhhhhhhhhhhhhhhhhhhhhh"
                + "bjggujhhhhhhhhh"
                + "rggggggggggggggggggggggggg"
                + "esfffffffffffffffffffffffffffffff"
                + "esffffffffffffffffffffffffffffffff"
                + "esfekfgy enter code here`etd`enter code here wdd"
                + "heljwidgutwdbwdq8d"
                + "skdfgysrdsdnjsvfyekbdsgcu"
                +"jbujsbjvugsduddbdj";

       System.out.println("after compress:");
        String compressed = compress(string);
        System.out.println(compressed);
        System.out.println("after decompress:");
        String decomp = decompress(compressed);
        System.out.println(decomp);
    }


     public static String compress(String str) throws Exception {
        if (str == null || str.length() == 0) {
            return str;
        }
        System.out.println("String length : " + …
Run Code Online (Sandbox Code Playgroud)

java gzip

36
推荐指数
6
解决办法
11万
查看次数

标签 统计

gzip ×1

java ×1