亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

我用的jdk14沒有了BASE64Encode該怎么加密?

我用了Base64Utils加密的密碼不相等呀?

正在回答

1 回答

csdn鏈接:https://blog.csdn.net/Cha0DD/article/details/87794268?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param

原方法

BASE64Encoder encoder = new BASE64Encoder();

String imagestr =? encoder.encode(captcha);

BASE64Decoder decoder = new BASE64Decoder();

byte[] bytes = decoder.decodeBuffer(imagestr);

現方法

import java.util.Base64.Encoder
import java.util.Base64.Decoder
?
Encoder encoder = Base64.getEncoder();
String result = encoder.encodeToString(byteArray);
?
Decoder decoder = Base64.getDecoder();
byte[] result = decoder.decode(str);
原因是/lib/tool.jar和/lib/rt.jar已經從Java SE 9中刪除


4 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

我用的jdk14沒有了BASE64Encode該怎么加密?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號