最後輸出了一下字串長度,大家也許覺得經過壓縮也沒降低多少體積嘛。但大家可以試試不用gzip,你會發現經過轉換的字串比原來大多了。沒辦法,這是由Base64的演算法決定的。所以嘛,還是壓縮一下好。

本文所使用的方法比較簡單,大家如果有更好或者覺得有更好的方式,不妨一起探討一下。

最後順便吐槽一下Java,竟然寫了這麼多行程式碼。要是用Python,估計沒幾行就能搞定了。