java8 base64编码和解码
2024-09-03 05:02:20
package com.oy; import java.nio.charset.StandardCharsets;
import java.util.Base64; import org.junit.Test; public class demo04 { final Base64.Decoder decoder = Base64.getDecoder();
final Base64.Encoder encoder = Base64.getEncoder(); @Test
public void testBase64() throws Exception {
byte[] textByte = "admin:123".getBytes(StandardCharsets.UTF_8);
String encodedText = encoder.encodeToString(textByte);//编码
System.out.println(encodedText);//YWRtaW46MTIz
System.out.println(new String(decoder.decode(encodedText), "UTF-8"));//解码
}
}
最新文章
- volatile关键字及编译器指令乱序总结
- spring源码分析之spring注解@Aspect是如何工作的?
- Java for LeetCode 225 Implement Stack using Queues
- Android简单登陆页面
- 【Unity3D】【NGUI】本地生成API文档
- linux双线ip设置(不需额外增加路由表)
- C#写入文件的几种方式
- ArcGIS API for JavaScript 中的数据类型【vs】GPServer的数据类型
- win10系统搭建虚拟机:VMware Workstation Player 12环境+Ubuntu Kylin 16.04 LTS系统
- How to use BMW 35080 adapter with Yanhua Mini ACDP
- 浅谈final关键字的用法
- phjp(ajax)作用知识点
- 17-(基础入门篇)GPRS(Air202)串口
- php 异步执行脚本
- range和xrange
- DevExpress WPF入门指南:Smart Tag扩展功能
- 在任务管理器中显示所有CPU内核性能
- Python学习---日期时间
- 【JS】怎样同一时候处理多个window.onload事件
- 内功心法 -- java.util.LinkedList<;E>; (8)