字符串转InputStream
时间: 2023-06-14 12:05:18 浏览: 114
java代码-使用java常用字符串操作总结的源代码
将字符串转换为InputStream可以通过ByteArrayInputStream来实现。具体步骤如下:
1. 将字符串转换为字节数组。
2. 将字节数组封装为ByteArrayInputStream对象。
以下是示例代码:
```java
String str = "Hello, World!";
byte[] bytes = str.getBytes(StandardCharsets.UTF_8);
InputStream inputStream = new ByteArrayInputStream(bytes);
```
在以上示例中,首先将字符串 `Hello, World!` 转换为字节数组,然后使用标准字符集UTF-8创建一个ByteArrayInputStream对象。最终得到的inputStream就是一个包含字符串数据的输入流。
阅读全文