本帖最后由 张卯 于 2012-4-13 18:44 编辑
在“黑马程序员_毕向东_Java基础视频教程第21天-03-IO流(RandomAccessFile)”老毕最后提到可以把姓名设置成16个字节,年龄4个字节,每个人的信息一共20字节,自己想了半天没有思路,请教各位大牛,具体该如何实现?最好有代码,多谢了!
参考代码如下:
- import java.io.*;
- class RandomAccessFileDemo
- {
- public static void main(String[] args) throws IOException
- {
- writeFile();
- }
- public static void writeFile() throws IOException
- {
- RandomAccessFile raf = new RandomAccessFile("ran.txt","rw");
- raf.write("李四".getBytes());
- raf.writeInt(97);
- raf.write("王五".getBytes());
- raf.writeInt(99);
- raf.close();
- }
- }
复制代码 “ran.txt”内容如下:
李四 a王五 c
|