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编码与解码的主要内容,如果未能解决你的问题,请参考以下文章