参考地址:http://blog.csdn.net/zhou_kapenter/article/details/62890262

要求:JDK1.8+ 使用java原生工具类即可实现

【这里展示字符串转化为byte[]实现的编码和解码  那文件,例如图片文件是怎么实现编码进行存储的呢? 参考:http://www.cnblogs.com/sxdcgaq8080/p/8404404.html


import java.util.Base64;

final Base64.Decoder decoder = Base64.getDecoder();
final Base64.Encoder encoder = Base64.getEncoder();
final String text = "字串文字";
final byte[] textByte = text.getBytes("UTF-8");
//编码
final String encodedText = encoder.encodeToString(textByte);
System.out.println(encodedText);
//解码
System.out.println(new String(decoder.decode(encodedText), "UTF-8"));

最新文章

  1. Python模拟登陆新浪微博
  2. Centos 使用YUM安装MariaDB
  3. Go 作用
  4. for循环每次展示固定条数的数据的写法。
  5. 如何修改WAMP中mysql默认空密码
  6. python 生成 xml文件 属性的顺序问题
  7. C语言异或运算在程序设计中的妙用
  8. HOG特征(Histogram of Gradient)总结(转载)
  9. Why it is good practice to declare loggers private, static, and final?
  10. iPhone之Quartz 2D系列--图形上下文(2)(Graphics Contexts)
  11. String Stringbuilder Stringbuffer的区别
  12. 模块:time,random,os,sys
  13. python量化之路:获取历史某一时刻沪深上市公司股票代码及上市时间
  14. Unity3D实现多语言切换
  15. ubuntu14.04升级mysql5.5至mysql5.7
  16. C++程序设计方法4:函数模板
  17. hisi 生产固件生成
  18. Jenkins. 安装过程中出现一个错误: No such plugin: cloudbees-folder
  19. iconfont 入门级使用方法
  20. bzoj 3027: [Ceoi2004]Sweet (生成函数)

热门文章

  1. Java8特性详解 lambda表达式 Stream【转】
  2. ES5中新增的forEach等新方法的一些使用声明
  3. 笛卡尔&小雷:科学发展有规律,研究科学有方法
  4. idea导入jdk源码查看(xjl456852原创)
  5. Python第三方库之openpyxl(12)
  6. SQLserver查看某个视图的创建语句
  7. layer2-1 二层
  8. Manthan, Codefest 17
  9. spring配置druid连接池和监控数据库访问性能
  10. hadoop2.7.0分布式系统搭建(ubuntu14.04)