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"));//解码
}
}

最新文章

  1. volatile关键字及编译器指令乱序总结
  2. spring源码分析之spring注解@Aspect是如何工作的?
  3. Java for LeetCode 225 Implement Stack using Queues
  4. Android简单登陆页面
  5. 【Unity3D】【NGUI】本地生成API文档
  6. linux双线ip设置(不需额外增加路由表)
  7. C#写入文件的几种方式
  8. ArcGIS API for JavaScript 中的数据类型【vs】GPServer的数据类型
  9. win10系统搭建虚拟机:VMware Workstation Player 12环境+Ubuntu Kylin 16.04 LTS系统
  10. How to use BMW 35080 adapter with Yanhua Mini ACDP
  11. 浅谈final关键字的用法
  12. phjp(ajax)作用知识点
  13. 17-(基础入门篇)GPRS(Air202)串口
  14. php 异步执行脚本
  15. range和xrange
  16. DevExpress WPF入门指南:Smart Tag扩展功能
  17. 在任务管理器中显示所有CPU内核性能
  18. Python学习---日期时间
  19. 【JS】怎样同一时候处理多个window.onload事件
  20. 内功心法 -- java.util.LinkedList<E> (8)

热门文章

  1. luoguP1045 (Java大数)
  2. javaScript学习总结(二)——jQuery插件的开发
  3. java解析json字符串详解(两种方法)
  4. DFS搜索算法--(1)基础图遍历 绝对看!的!懂!
  5. 分布式唯一ID生成器Twitter
  6. C# 面向对象6 之前的复习
  7. Mysql学习(二)之安装、开启自启、启动、重启、停止
  8. win10上面快捷方式如何放到桌面上
  9. U盘重装系统
  10. 098、Swarm 如何实现 Failover (Swarm05)