RandomAccessFile读写文件字符
2015-08-05 14:19
288 查看
我本来写了个可以存入信息的地址簿,使用RandomAccessFile类来随机读写.当然可以使用GUI查看.反正说也说不清了.我就直接说下下面的一个测试程序来说明我的问题:
Java code
?
居然没有料到RandomAccessFile有自动更新文件的功能,如果你将指针放在文件中间,不是在指针位置插入内容,而是逐步更新内容,此时文件大小不会增加,除非你把指针放在文件末尾.
这也就是我的地址簿出错的原因,如果我在中间插入内容的话,就会出现原来的莫部分丢失的情况.
无语,真的无语,弄了半天才发现原来是这里出了问题.真不知道Java语言开发者的大脑怎么想的.
Java code
?
这也就是我的地址簿出错的原因,如果我在中间插入内容的话,就会出现原来的莫部分丢失的情况.
无语,真的无语,弄了半天才发现原来是这里出了问题.真不知道Java语言开发者的大脑怎么想的.
相关文章推荐
- RESTful API 设计指南
- 深度探索C++对象模型--Function语意学
- 推荐一个Mac上的工具 Alfred
- struts2拦截器interceptor的三种配置方法
- javascript 中Array.prototype.sort 函数的用法
- 2015 Multi-University Training Contest 5 hdu 5349 MZL's simple problem
- 南邮 OJ 1275 登山机器人问题
- hdu 2955 (简单dp)
- 大型数据库应用解决方案
- Android的Touch事件处理机制介绍
- Mysql 常用命令行大全
- hdu 5352 MZL's City (最大流 || 费用流)
- source insight 阅读乱码问题
- 简单分页原理 php
- SIP介绍
- ubuntu上vritualbox为系统分配硬盘空间
- php-fpm参数优化
- 南邮 OJ 1272 可重复最优分解问题
- poj 1094 Sorting It All Out
- C# Serializable