Java IO之RandomAccessFile类
来源:互联网 发布:js 颜色 编辑:程序博客网 时间:2024/04/29 17:51
Java IO中File类只是针对文件本身进行操作,若想要对文件内容进行操作,则可以用是RandomAccessFile类。
此类属于随机读取类,可以随机读取一个文件中指定位置的数据。
import java.io.File;import java.io.RandomAccessFile;public class RandomAccessFileDemo01 {public static void main(String[] args) throws Exception{//写内容到文件String path = "d:" + File.separator + "test.txt";File f1 = new File(path);RandomAccessFile raf = null;raf = new RandomAccessFile(f1, "rw");String name = null;int age = 0;name = "zhangsan";age = 30;raf.writeBytes(name);raf.writeInt(age);name = "lisi ";age = 31;raf.writeBytes(name);raf.writeInt(age);name = "wangwu ";age = 32;raf.writeBytes(name);raf.writeInt(age);raf.close();//读取文件File f2 = new File(path);RandomAccessFile raf2 = new RandomAccessFile(f2, "r");String name2 = null;int age2 = 0;byte b[] = new byte[8];raf2.skipBytes(12);for(int i = 0; i < b.length; i++){b[i] = raf2.readByte();}name2 = new String(b);age2 = raf2.readInt();System.out.println("第二个人的信息 --> 姓名:" + name2 + ";年龄:" + age2);raf2.close();}}
- java IO之 RandomAccessFile类
- Java IO之RandomAccessFile类
- JAVA IO 之 RandomAccessFile类
- Java--(IO)之RandomAccessFile
- Java-IO之RandomAccessFile
- IO之RandomAccessFile类
- Java IO--RandomAccessFile类
- Java IO-RandomAccessFile类
- java(5)--IO之RandomAccessFile
- java IO流 RandomAccessFile类
- JAVA IO系列----RandomAccessFile类
- java Io RandomAccessFile类 笔记
- Java IO体系之强大的RandomAccessFile
- java io系列26之 RandomAccessFile
- Java IO体系之强大的RandomAccessFile
- IO流之RandomAccessFile
- 黑马程序员:java IO randomAccessFile类
- Java io基础(一)RandomAccessFile类
- KMP 失配函数
- 一个简单的基于UDP字符界面的聊天应用程序(C/C++)
- 杂谈——科技园实习的所见所想
- Java设计模式十八:代理模式(Proxy)
- poj 2923 Relocation(DP+状态压缩+01背包)
- Java IO之RandomAccessFile类
- 类的访问控制
- GDAL读取S-57海图数据中文属性值乱码问题解决
- 自动生成TabHost,TabHost背景颜色设置
- 第八周任务
- HDOJ1711 Number Sequence
- 图片上传类
- 几个概念:javascript闭包及柯里化
- Linux 查看系统硬件信息(实例详解)