Java之~ String转换Base64编码

http://commons.apache.org/proper/commons-codec/download_codec.cgi

下载commons-codec-1.11-bin.zip,调用commons-codec-1.11.jar

    public static void main(String[] args) {
        Base64 base64 = new Base64();
        String string  = APPKEY+":"+MASTERSECRET;
        try {
            String base64Sign = base64.encodeToString(string.getBytes("UTF-8"));
            System.out.println(base64Sign);
        } catch (UnsupportedEncodingException e) {
            e.printStackTrace();
        }
    }

其中汉字需要UTF-8处理,否则编码后会乱码。

你可能感兴趣的:(Java,Base64)