IOUtils.toInputStream()
时间: 2023-10-25 20:13:17 浏览: 166
InputStream
4星 · 用户满意度95%
IOUtils.toInputStream() 是 Apache Commons IO 库提供的一个方法,用于将字符串转换为输入流(InputStream)。这个方法有多个重载,可以传入不同的参数,例如字符串、字符数组、字节数组等等。它的作用就是将这些数据转换成一个输入流,方便进行输入操作。
下面是一个使用示例,将一个字符串转换为输入流:
```
String str = "Hello, World!";
InputStream inputStream = IOUtils.toInputStream(str, StandardCharsets.UTF_8);
```
这里将一个字符串 "Hello, World!" 转换为一个 UTF-8 编码的输入流。可以使用这个输入流进行读取操作,例如:
```
int data = inputStream.read();
while (data != -1) {
System.out.print((char) data);
data = inputStream.read();
}
```
这个例子会输出字符串 "Hello, World!"。
阅读全文