java base64转流
时间: 2024-05-19 21:08:35 浏览: 115
base64转换
在Java中,可以使用Base64编码和解码来将二进制数据转换为可读的文本格式。如果要将Base64编码的数据转换为流对象,可以使用java.util.Base64类的静态方法。
下面是将Base64编码转换为流对象的示例代码:
```java
import java.util.Base64;
import java.io.ByteArrayInputStream;
import java.io.InputStream;
public class Base64ToStreamExample {
public static void main(String[] args) {
String base64String = "VGhpcyBpcyBhIHRlc3Q=";
byte[] data = Base64.getDecoder().decode(base64String);
InputStream stream = new ByteArrayInputStream(data);
}
}
```
在上面的示例代码中,首先将Base64编码的字符串`"VGhpcyBpcyBhIHRlc3Q="`解码为字节数组,然后使用ByteArrayInputStream将字节数组转换为流对象。
阅读全文