Encoder
用于计算 MD5、Base64、进制转换,避免每次重复编写。进制转换在一些场景中用于缩短数值型字符串的长度。
Encoder.md5("string");
Encoder.asBase64("string");
Encoder.ofBase64("MTU2MTk0NzU3MDYx00==");
String b62 = Encoder.decimalToNumeric(1561947570614L, 62);
System.out.println(b62); // ruW0PlQ
System.out.println(b62.length()); // 7
long str = Encoder.numericToDecimal(b62, 62);
assertEquals(1561947570614L, str);