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

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

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