Apache Commons-Codec的使用
阿新 • • 發佈:2018-09-19
Coding enc des turn 1.10 commons ati tac end
處理常用的編碼方法的工具類包 例如DES、SHA1、MD5、Base64等.
導入包:
<!-- 這個是編碼解碼的 -->
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>1.10</version>
</dependency>
public class test {
public static String encodeTest(String str){
Base64 base64 = new Base64();
try {
str = base64.encodeToString(str.getBytes("UTF-8"));
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
System.out.println("Base64 編碼後:"+str);
return str;
}
public static void decodeTest(String str){
Base64 base64 = new Base64();
//str = Arrays.toString(Base64.decodeBase64(str));
str = new String(Base64.decodeBase64(str));
System.out.println("Base64 解碼後:"+str);
}
}
Apache Commons-Codec的使用