zoukankan      html  css  js  c++  java
  • java.util.Base64

    Base64 简单使用

    java.util.Base64

    package com.mozq.sb.jwt01.config;
    
    import java.nio.charset.Charset;
    import java.util.Base64;
    
    /**
     * Base64中的字符 + / = 在url中存在特殊意义,如果放在url中会被转义。
     */
    public class Base64Test {
        public static void main(String[] args) {
            //将字节数组编码成Base64字符串
            String src = "jie";
            String enc = Base64.getEncoder().encodeToString(src.getBytes());
            //不指定编码会使用默认的编码 Charset.defaultCharset().name()
            System.out.println(enc);
    
            //将Base64字符串解码成字节数组
            byte[] decode = Base64.getDecoder().decode(enc);
            String aSrc = new String(decode);
            System.out.println(aSrc);
    
            String defaultCharset = Charset.defaultCharset().name();
            System.out.println(defaultCharset);//UTF-8
        }
    }
    
  • 相关阅读:
    centos6.8安装JDK1.8
    尚硅谷 ActiveMQ
    Spring 注解版-事务实现
    nginx实现动静分离
    C/C++ 位域
    大小端模式
    C++find函数
    C++ transform
    C++ string的大小写转换
    C++ pair用法
  • 原文地址:https://www.cnblogs.com/mozq/p/11736198.html
Copyright © 2011-2022 走看看