Java Base64编码解码的三种方法概述是怎样的?
- 内容介绍
- 文章标签
- 相关推荐
本文共计742个文字,预计阅读时间需要3分钟。
1. 使用方法介绍 - 方式一:使用DatatypeConverter 说明:利用JDK自带的DatatypeConverter类实现,但需确保JDK版本为1.6。 代码示例: java import java.io.UnsupportedEncodingException; import javax.xml.bind.DatatypeConverter;
// 编码 public static String encodeBase64(String data) throws UnsupportedEncodingException { return DatatypeConverter.printBase64Binary(data.getBytes(UTF-8)); }
// 解码 public static String decodeBase64(String base64) { return new String(DatatypeConverter.parseBase64Binary(base64), UTF-8); }
1.用法介绍
方式一:DatatypeConverter
说明:使用jdk自带的DatatypeConverter.java类实现,但是jdk版本必须>=1.6。
本文共计742个文字,预计阅读时间需要3分钟。
1. 使用方法介绍 - 方式一:使用DatatypeConverter 说明:利用JDK自带的DatatypeConverter类实现,但需确保JDK版本为1.6。 代码示例: java import java.io.UnsupportedEncodingException; import javax.xml.bind.DatatypeConverter;
// 编码 public static String encodeBase64(String data) throws UnsupportedEncodingException { return DatatypeConverter.printBase64Binary(data.getBytes(UTF-8)); }
// 解码 public static String decodeBase64(String base64) { return new String(DatatypeConverter.parseBase64Binary(base64), UTF-8); }
1.用法介绍
方式一:DatatypeConverter
说明:使用jdk自带的DatatypeConverter.java类实现,但是jdk版本必须>=1.6。

