Java中的InputStream是一个抽象类,用于从数据源(如文件、网络连接等)中读取字节流。它提供了一系列的方法来读取不同类型的数据。
以下是InputStream的一些常用方法:
使用InputStream的一般步骤如下:
示例代码如下:
try {
InputStream inputStream = new FileInputStream("input.txt");
int data = inputStream.read();
while (data != -1) {
// 处理读取到的数据
System.out.println(data);
data = inputStream.read();
}
inputStream.close();
} catch (IOException e) {
e.printStackTrace();
}
注意:在使用InputStream时,需要注意异常处理和资源的释放,可以使用try-catch-finally语句块来确保资源的正确释放。