发布网友 发布时间:2022-05-05 05:46
共4个回答
热心网友 时间:2023-10-11 12:20
Java的RandomAccessFile提供对文件的读写功能,与普通的输入输出流不一样的是RamdomAccessFile可以任意的访问文件的任何地方。这就是“Random”的意义所在。
相关API:
RandomAccessFile(String
name, String
mode)构造器,模式分为r(只读),rw(读写)等
RandomAccessFile.readLine()方法实现对一整行的读取,并重新定位操作位置
RandomAccessFile.write(byte[] b)用于字节内容的写入
示例如下:
RandomAccessFile raf = new RandomAccessFile("f:/1.txt", "rw");热心网友 时间:2023-10-11 12:21
FileWriter(String fileName, boolean append)热心网友 时间:2023-10-11 12:21
可以将BufferedWriter流和FileWriter流连接在一起,然后使用BufferedWriter将流数据写到目的地。热心网友 时间:2023-10-11 12:22
用RandomAccessFile不行吗?