关于文件流操作与数据库基本操作的介绍
1. 文件流操作
在处理文件流时,通常可以使用 while 循环调用 readMovie 方法来获取电影对象。若电影对象不为空,则将电影数据打印到控制台。循环结束后,调用 closeFile 方法关闭文件。
以下是相关方法的具体介绍:
- getStream 方法 :为作为参数传递的文件名创建一个 DataInputStream 对象。若抛出任何异常,程序将退出。
- readMovie 方法 :读取单个电影的数据并创建一个电影对象。若到达文件末尾,该方法返回 null 。
- closeFile 方法 :关闭输入流。
另外,电影类 Movie 通常被定义为私有内部类。
写入二进制流
要将数据写入二进制文件,可使用以下类:
| 类名 | 描述 |
| ---- | ---- |
| FileOutputStream | 连接到 File 对象并创建一个可写入文件的输出流。不过,此输出流功能有限,只能将原始字节写入文件,即它不知道如何写入 int 、 double 或字符串等值。 |
| BufferedOutp
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



