java 字符串base64
时间: 2023-11-17 15:49:17 浏览: 78
Base64编码是一种将二进制数据转换成可打印字符的编码方式。在Java中,可以使用org.apache.commons.codec.binary.Base64类的encodeBase64String方法进行Base64编码。该方法接受一个byte数组作为输入,并返回Base64编码后的字符串。
下面是一个示例代码,演示如何使用Base64.encodeBase64String方法进行Base64编码:
```java
import org.apache.commons.codec.binary.Base64;
public class Base64EncodeExample {
public static void main(String[] args) {
// 待编码的二进制数据
byte[] binaryData = "Hello, Base64!".getBytes();
// 使用Base64.encodeBase64String进行编码
String encodedString = Base64.encodeBase64String(binaryData);
// 输出编码后的结果
System.out.println("Base64编码结果: " + encodedString);
}
}
```
以上代码中,我们首先将待编码的字符串转换成byte数组,然后使用Base64.encodeBase64String方法对这个byte数组进行Base64编码,最后将编码后的结果输出。
阅读全文