Java util 包中自带了 base 64 的编码/解码方法,示例如下
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| import java.util.Base64;
public class Base64Test { public static void main(String[] args) { String origin = "HelloWorld"; String encodeRet = Base64.getEncoder().encodeToString(origin.getBytes()); System.out.println("Encode result: " + encodeRet);
System.out.println("Decode result: " + new String(Base64.getDecoder().decode(encodeRet))); } }
|