java接收InputStream中文件的信息
时间: 2023-10-25 08:14:03 浏览: 113
在 Java 中,可以通过 InputStream 类来读取文件信息。以下是一个简单的示例代码,演示如何使用 InputStream 类来接收文件信息:
```java
import java.io.*;
public class ReadFile {
public static void main(String[] args) throws IOException {
// 创建一个 InputStream 对象
InputStream inputStream = new FileInputStream("file.txt");
// 读取文件信息
byte[] buffer = new byte[1024];
int bytesRead = 0;
while ((bytesRead = inputStream.read(buffer)) != -1) {
System.out.println(new String(buffer, 0, bytesRead));
}
// 关闭 InputStream 对象
inputStream.close();
}
}
```
在上面的示例代码中,我们使用 FileInputStream 类来创建一个 InputStream 对象,然后使用 read() 方法从输入流中读取数据,并将数据存储在缓存区中。最后,我们将缓存区中的数据转换为字符串,并输出到控制台。最后,我们关闭输入流对象。
阅读全文