javajava base64编码与解码

Posted Angel挤一挤

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javajava base64编码与解码相关的知识,希望对你有一定的参考价值。

参考地址:http://blog.csdn.net/zhou_kapenter/article/details/62890262

要求:JDK1.8+ 使用java原生工具类即可实现

【这里展示字符串转化为byte[]实现的编码和解码  那文件,例如图片文件是怎么实现编码进行存储的呢? 参考:http://www.cnblogs.com/sxdcgaq8080/p/8404404.html


import java.util.Base64;


final
Base64.Decoder decoder = Base64.getDecoder(); final Base64.Encoder encoder = Base64.getEncoder(); final String text = "字串文字"; final byte[] textByte = text.getBytes("UTF-8"); //编码 final String encodedText = encoder.encodeToString(textByte); System.out.println(encodedText); //解码 System.out.println(new String(decoder.decode(encodedText), "UTF-8"));

 

以上是关于javajava base64编码与解码的主要内容,如果未能解决你的问题,请参考以下文章

使用OpenSSL进行Base64编码和解码

base64编码与解码

前端base64编码与解码

base64编码与base64解码

Go语言实现Base64Base58编码与解码

2018-07-17 Base64解码与编码