FileinputStream读取文件内容
时间: 2024-05-14 16:17:13 浏览: 100
FileInputStream 是 Java 中用于读取文件内容的一个输入流类。可以使用 FileInputStream 读取文件的内容并将其存储到内存中,以便进行进一步处理。
以下是使用 FileInputStream 读取文件内容的示例代码:
```java
import java.io.FileInputStream;
import java.io.IOException;
public class ReadFileExample {
public static void main(String[] args) {
try {
FileInputStream fileInputStream = new FileInputStream("example.txt");
int data;
while ((data = fileInputStream.read()) != -1) {
System.out.print((char) data);
}
fileInputStream.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
在上面的代码中,我们首先创建了一个 FileInputStream 对象,它打开了名为 example.txt 的文件以供读取。然后我们使用 while 循环从文件中读取数据,并将其存储到变量 data 中。循环将继续,直到读取到文件的结尾 (-1)。最后,我们关闭了 FileInputStream 对象以释放资源。
请注意,以上示例代码中的异常处理仅仅是为了演示,实际开发中应该进行更加完善的异常处理。
阅读全文