base64代码样例
时间: 2023-11-16 07:52:11 浏览: 41
Base64是一种将二进制数据编码成ASCII字符的编码方式。下面是一个Java代码的样例,用于将字符串进行Base64编码和解码:
import java.util.Base64;
public class Base64Example {
public static void main(String[] args) {
String originalString = "Hello World!";
// Base64 编码
String encodedString = Base64.getEncoder().encodeToString(originalString.getBytes());
System.out.println("Base64 编码后的字符串: " + encodedString);
// Base64 解码
byte[] decodedBytes = Base64.getDecoder().decode(encodedString);
String decodedString = new String(decodedBytes);
System.out.println("Base64 解码后的字符串: " + decodedString);
}
}
相关问题:
1. Base64编码是如何工作的?
2. Base64编码的作用是什么?
3. Base64编码只能处理文本数据
相关推荐
![html](https://img-home.csdnimg.cn/images/20210720083451.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)