为了防止中文乱码,
需要在编码时getBytes传入“UTF-8” Base64.getEncoder().encodeToString(str.getBytes(“UTF-8”))
在解码时 new String(Base64.getDecoder().decode(str),“UTF-8”);
记录一下java base64编码解码字符集的操作
最新推荐文章于 2024-06-13 09:43:23 发布
为了防止中文乱码,
需要在编码时getBytes传入“UTF-8” Base64.getEncoder().encodeToString(str.getBytes(“UTF-8”))
在解码时 new String(Base64.getDecoder().decode(str),“UTF-8”);