Java Base64加密与解密——每天一个Java小常识

   日期:2020-05-03     浏览:94    评论:0    
核心提示:喜欢扣1支持下呗加密Base64.getEncoder().encodeToString(字节类型)java

喜欢扣1支持下呗

加密
Base64.getEncoder().encodeToString(字节类型);
解密
Base64.getDecoder().decode(加密字符串);

import java.util.Base64;

public class Dmeo {
	public static void main(String[] args) {
		//定义字符串
		String s = "hello world";
		//将字符串转化为字节类型,通过Base64加密
		String s1 = Base64.getEncoder().encodeToString(s.getBytes());
		System.out.println(s1);//输出:aGVsbG8gd29ybGQ=
		//通过Base64解密
		byte[] s2 = Base64.getDecoder().decode(s1);
		for(int i=0;i<s2.length;i++) {
			//s2为ASCⅡ码,需要类型转化
			System.out.print((char)s2[i]);//输出:hello world
		}		
	}
}

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
更多>相关资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服