base64java编码
时间: 2023-10-07 10:12:04 浏览: 75
Base64 java代码
4星 · 用户满意度95%
Base64是一种将二进制数据转换为可打印字符的编码方法,主要由62个字母和数字字符构成。在Java中,可以使用Base64类提供的方法来进行Base64编码。具体的步骤如下:
1. 将待编码的数据转换为字节数组。
2. 使用Base64类的getEncoder()方法获取Base64.Encoder对象。
3. 调用Base64.Encoder对象的encodeToString()方法,传入待编码的字节数组作为参数,即可获取Base64编码后的字符串。
下面是一个示例代码:
```java
import java.util.Base64;
public class Base64EncodeExample {
public static void main(String[] args) {
String originalText = "Hello, World!";
byte[] data = originalText.getBytes();
Base64.Encoder encoder = Base64.getEncoder();
String encodedText = encoder.encodeToString(data);
System.out.println("Base64 Encoded Text: " + encodedText);
}
}
```
输出结果为:
```
Base64 Encoded Text: SGVsbG8sIFdvcmxkIQ==
```
阅读全文