java InputStream 的使用 来个例子
时间: 2023-06-03 11:05:10 浏览: 57
好的,关于 "java InputStream 的使用",以下是一个简单的例子:
```java
import java.io.*;
public class InputStreamTest {
public static void main(String[] args) {
try {
InputStream inputStream = new FileInputStream("input.txt");
int data = inputStream.read();
while(data != -1) {
System.out.print((char) data);
data = inputStream.read();
}
inputStream.close();
} catch(IOException e) {
e.printStackTrace();
}
}
}
```
在这个例子中,我们创建了一个 `InputStream` 对象,然后使用 `FileInputStream` 对象初始化它,将要读取的文件的文件名传递给 `FileInputStream` 构造函数。然后,我们使用 `read()` 方法从输入流中读取一个字节,并将其赋值给 `data` 变量,然后我们将该字节转换为字符并将其打印到控制台上。然后我们重复循环,读取并打印直到读取到 `-1` 结束输入流表示文件末尾,最后关闭输入流通过调用 `close()` 方法。