BASE64Encoder报错

简介: BASE64Encoder报错

解决

// jdk1.8及以下 导包
import sun.misc.BASE64Encoder
// jdk9+ 导包
import java.util.Base64

jdk1.8内导包sun.misc.BASE64Encoder ,但JDK9后,官方就已经不支持import sun.misc.BASE64Encoder


BASE64Encoder encoder = new BASE64Encoder();
return encoder.encode(data);

改为:

Base64.Encoder encoder = Base64.getEncoder();
return encoder.encodeToString(data);


相关文章
|
4月前
|
存储 安全 数据库
浅谈base64编码
浅谈base64编码
191 0
|
5月前
|
存储 XML 数据格式
深入理解Base64编码
【8月更文挑战第20天】
325 0
|
7月前
|
编解码 数据可视化 Java
Java如何进行Base64的编码(Encode)与解码(Decode)?
Java如何进行Base64的编码(Encode)与解码(Decode)?
498 1
|
8月前
|
XML 存储 算法
BASE64的算法说明
【5月更文挑战第10天】BASE64的算法说明
74 3
|
8月前
|
存储 算法 JavaScript
base64编码是啥?
base64编码是啥?
91 0
|
机器学习/深度学习 算法 数据可视化
Induction base
Induction base 是一种基于归纳推理的算法或方法,通常用于解决机器学习或数据挖掘中的问题,特别是关联规则挖掘和分类问题。其基本思想是基于一些基本的规则或假设,通过反复应用于数据来推导出更复杂的规则或结论。
49 1
|
C语言
BASE系列
BASE系列
137 0
|
存储 索引
Base64编码
通过阅读本篇文章,你可以了解到: 1、Base64 编码的作用 2、Base64 编码的规则 3、Base64 索引表
247 0
Base64编码
|
JavaScript PHP
Base64初探
base64是一种编码格式。
943 0
Base64初探