stream流添加数据
时间: 2023-10-14 12:30:41 浏览: 86
NTFS_ADS.zip_DATA STREAM_ntfs_ntfs stream_ntfs数据流
流(Stream)是指一系列按照时间顺序排列的数据。在Java中,我们可以通过InputStream和OutputStream来读写字节流;通过Reader和Writer来读写字符流。下面以InputStream为例,介绍如何向流中添加数据。
1. 写入字节流
```java
String str = "Hello World!";
byte[] bytes = str.getBytes();
InputStream inputStream = new ByteArrayInputStream(bytes);
```
上述代码中,我们将字符串"Hello World!"转化为字节数组bytes,然后通过ByteArrayInputStream将字节数组写入到输入流inputStream中。
2. 写入字符流
```java
String str = "Hello World!";
Reader reader = new StringReader(str);
```
上述代码中,我们通过StringReader将字符串"Hello World!"写入到字符流reader中。
以上就是向流中添加数据的方法,需要根据具体需求选择对应的流类型。
阅读全文