当前位置:网站首页>String转Base64

String转Base64

2022-06-24 07:02:00 Simon66991

public class Base64Util {
    

    private static final String UTF_8 = "UTF-8";
    private static final String TAG = "Base64";

    /** * 对给定的字符串进行base64解码操作 */
    public static String decodeData(String inputData) {
    
        try {
    
            if (null == inputData) {
    
                return null;
            }
            return new String(Base64.decodeBase64(inputData.getBytes(UTF_8)), UTF_8);
        } catch (UnsupportedEncodingException e) {
    
            Log.d(TAG, "encodeData: ", e);
        }

        return null;
    }

    /** * 对给定的字符串进行base64加密操作 */
    public static String encodeData(String inputData) {
    
        try {
    
            if (null == inputData) {
    
                return null;
            }
            return new String(Base64.encodeBase64(inputData.getBytes(UTF_8)), UTF_8);
        } catch (UnsupportedEncodingException e) {
    
            Log.d(TAG, "encodeData: ", e);
        }

        return null;
    }

}

原网站

版权声明
本文为[Simon66991]所创,转载请带上原文链接,感谢
https://blog.csdn.net/weixin_44177244/article/details/112848211