Java8 Base64在 Java 7中,经常需要使用第三方库就可以进行 Base64 编码。在 Java 8中,Base64 编码已经成为 Java 类库的标准,实例如下:
public class Tester {public static void main(String[] args) {final String text = "Base64 finally in Java 8!";final String encoded = Base64.getEncoder().encodeToString( text.getBytes( StandardCharsets.UTF_8 ) );System.out.println( encoded );final String decoded = new String(Base64.getDecoder().decode( encoded ), StandardCharsets.UTF_8 );System.out.println( decoded );}}
输出结果:
QmFzZTY0IGZpbmFsbHkgaW4gSmF2YSA4IQ==Base64 finally in Java 8!
新的 Base64API 也支持 URL 和 MINE 的编码解码,详情可以查看具体类方法。
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。









评论