Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3709
  • 博文数量: 2
  • 博客积分: 85
  • 博客等级: 民兵
  • 技术积分: 45
  • 用 户 组: 普通用户
  • 注册时间: 2012-07-13 12:26
文章分类
文章存档

2012年(2)

我的朋友
最近访客

分类: Java

2012-07-13 12:31:33


点击(此处)折叠或打开

  1. File fTom=new File("tom.dat");//创建文件
  2.         try {
  3.             fTom.createNewFile();
  4.             RandomAccessFile rafTom=
  5.                 new RandomAccessFile(fTom, "rw");//以可读可写方式打开
  6.             for(int i=1;i<=4;i++)
  7.             {
  8.                 rafTom.writeInt(i);//写入四个int数
  9.             }
  10.             for(int i=4;i>=1;i--)
  11.             {
  12.                 rafTom.seek( (i-1)*4 );
  13.                 //第i个数在文件中的位置为(i-1)*4(每一个int占4字节)
  14.                 //用seek(long)方法定义读取文件的指针到这个位置
  15.                 System.out.println(rafTom.readInt());
  16.             }
  17.             rafTom.close();//别忘记关闭流
  18.         } catch (IOException e) {//对文件的操作经常强制捕获io异常
  19.             e.printStackTrace();
  20.         }

阅读(511) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:输出排列组合所有可能性的一个题目

给主人留下些什么吧!~~