問題タブ [gzipoutputstream]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
727 参照

java - ByteStream コピー後に GZIPOutputStream を閉じて、finally ブロック ブレーク zip に

テキストを圧縮および解凍するコードがあります。私は奇妙な動作に直面しています -GZIPOutputStream特定の場所で を閉じた場合にのみコードは機能しますがGZIPOutputStream close、最終ブロックに配置しようとすると壊れて機能しません。コメントを入れる関数に:gzipoutputstream.close()を入れると動作します。czipただし、finallyブロックのままだと壊れてしまいます。なんで?

ByteStreams.copy関数はからですcom.google.common.io guava

0 投票する
1 に答える
432 参照

java - GZIPOutputStream をバイト配列に変換する

既に定義済みの GZIPOutput ストリームがあります。今、それをバイト配列に変換したいと思います。

以下のコードを試しました。しかし、それはエラーを出します。

エラー: メソッド "toByteArray()" を解決できません

バイト配列への GZIP 圧縮をチェックしましたが、byte[] を入力しています。既に持っている gzip を変換する必要があります。