Java IO笔记(3)RandomAccessFile
来源:互联网 发布:网络教育英语统考包过 编辑:程序博客网 时间:2024/06/04 22:48
1.RandomAccessFile
RandomAccessFile适用由大小已知的记录组成的文件,所以我们可以使用seek()将记录从一处转移到另一处;
RandomAccessFile不是InputStream或者OutputStream继承层次的一部分,是自我独立的类;
RandomAccessFile的大部分功能,但不是全部,由nio存储映射文件取代。
2.使用示例
import java.io.IOException;import java.io.RandomAccessFile;public class RandomAccessFileTest {static String file = "test.dat";static void display() throws IOException{//以只读方式打开RandomAccessFile rf = new RandomAccessFile(file,"r");for(int i=0;i<7;i++){System.out.println("value:" + i + ":" + rf.readDouble());}rf.close();}public static void main(String[] args) throws IOException {//以可读可写方式打开RandomAccessFile rf = new RandomAccessFile(file,"rw");//初始数据for(int i=0;i<7;i++){rf.writeDouble(i*1.414);}rf.writeUTF("end of file");rf.close();display();rf = new RandomAccessFile(file,"rw");//找到第5个double数据rf.seek(5*8);//替换成新数据rf.writeDouble(47.001);rf.close();display();}}
- Java IO笔记(3)RandomAccessFile
- java IO笔记(RandomAccessFile)
- java Io RandomAccessFile类 笔记
- Java IO学习笔记(二):RandomAccessFile类
- Java IO(六):RandomAccessFile
- java.io.RandomAccessFile
- Java.IO.RandomAccessFile
- [java-io]RandomAccessFile
- Java--(IO)之RandomAccessFile
- Java IO-RandomAccessFile
- Java IO--RandomAccessFile类
- Java IO----RandomAccessFile
- Java.io.RandomAccessFile用法
- Java IO-RandomAccessFile类
- java.io.RandomAccessFile
- java.io.RandomAccessFile
- java IO-RandomAccessFile
- 【Java-IO】RandomAccessFile
- 基于selenium的web自动化测试框架小结
- Zend Optimizer安装、配置
- TCP注册端口号介绍
- 23种设计模式(7):中介者模式
- win7禁止自动安装驱动
- Java IO笔记(3)RandomAccessFile
- [转] Ello--浅析人脸检测之Haar分类器方法
- 告别Flash——那些年我们追过的FusionCharts
- 页游的分区分服的id生成策略
- 23种设计模式(8):观察者模式
- IIS日志帮你查找网站运行错误(log parser2.2)
- inno setup使用详细 第一部分
- .NET上下左右移动操作支持多选
- linux下执行sh文件报错:oswatcher_restart.sh: line 13: ./startOSW.sh: Permission denied