首页 > 解决方案 > 如何压缩此列表l = [14, 0, -31, 16, 68, 69, 86, 69, 76, 79, 80, 69, 82, 32] 颤动?

问题描述

列表 l = [14, 0, -31, 16, 68, 69, 86, 69, 76, 79, 80, 69, 82, 32]

我已经使用 Deflater 类在 java 中对其进行了压缩,该类在我的 java 服务器中运行良好。压缩字节数组的输出为 [120, -100, -29, 99, 120, 40, -32, -30, 26, -26, -22, -29, 31, -32]

但是当我使用 Deflate 类在颤振中压缩它时,我得到 [227, 99, 120, 40, 224, 226, 26, 230, 234, 227, 31, 224, 26, 164, 0, 0]

这是颤振中的代码:

var compressor = Deflate(l);
List<int> compressedBytes = compressor.getBytes();

我在哪里犯错误?

标签: javaflutter

解决方案


推荐阅读