@liruiyi962464
2017-03-24T02:04:03.000000Z
字数 495
阅读 485
java
值 | 含意 |
---|---|
"r" | 以只读方式打开。调用结果对象的任何 write 方法都将导致抛出 IOException。 |
"rw" | 打开以便读取和写入。如果该文件尚不存在,则尝试创建该文件。 |
"rws" | 打开以便读取和写入,对于 "rw",还要求对文件的内容或元数据的每个更新都同步写入到底层存储设备。 |
"rwd" | 打开以便读取和写入,对于 "rw",还要求对文件内容的每个更新都同步写入到底层存储设备。 |
public class 随机访问流 {
public static void main(String[] args) throws IOException {
File sourceFile = new File("E:/JavaTaskIO/123.txt");
RandomAccessFile raf = new RandomAccessFile(sourceFile, "rw");
raf.seek(10);//指定光标位置(以字节为单位)
raf.writeUTF("无言以对");
System.out.println(raf.length());
System.out.println("写入成功");
}
}