利用RamdonAccessFile来实现文件的追加

来源:互联网 发布:听歌软件下载 编辑:程序博客网 时间:2024/06/05 17:46
<script type="text/javascript">google_ad_client = "pub-8800625213955058";/* 336x280, 创建于 07-11-21 */google_ad_slot = "0989131976";google_ad_width = 336;google_ad_height = 280;//</script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>利用RamdonAccessFile来实现文件的追加 RamdonAccessFile 是个很好用的类,功能十分强大,可以利用它的length()和seek()方法来轻松实现文件的追加,相信我下面这个例子是很容易看懂的,先写入十行,用length()读出长度(以byte为单位),在用seek()移动到文件末尾,继续添加,最后显示记录。
import java.io.*;public class IOStreamDemo { public static void main(String[] args) {  try{   RandomAccessFile rf1 = new RandomAccessFile("d://jeru.txt","rw");   for (int i = 0; i < 10; i    ) {    rf1.writeBytes("xixi,this is line " i "/n");   }   rf1.close();    int i = 0;   String record = new String();   RandomAccessFile rf2 = new RandomAccessFile("d://jeru.txt","rw");   rf2.seek(rf2.length());   rf2.writeBytes("lala,append line" "/n");   rf2.close();     RandomAccessFile rf3 = new RandomAccessFile("d://jeru.txt","r");   while ((record = rf3.readLine()) != null) {    i   ;    System.out.println("Value " i ":" record);   }   rf3.close();  }catch(Exception e){}}}
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 醉人 醉人的酒 醉人酒 醉人的花香 醉人之香 醒眼看醉人 醉人赵辰龙 你比春风更醉人 喝下醉人的酒 南征北战醉人 南征北战醉人太恶心 喝下吧醉人的酒 茶亦醉人何须酒的全诗 赵辰龙为什么叫醉人 醉剑江湖 醉剑 醉剑逍遥征途天下内购破解版 斗破之阵法师 醉剑挥月 此书禁读 湘舞醉剑 斗破之逆天系统 醉剑挥月 神醉心往 一曲醉心 醉心 醉心亭记 诸天帝庭 醉心红尘 影视空间之强者降临 醉心剑客 终于找到借口趁着醉意上心头 一人饮酒醉歌词 别让我一个人醉 一人我饮酒醉歌词 众人皆醉我独醒 我彻夜在买醉 今夜我一个人醉原唱 一人我饮酒醉原唱 厚爱醉我怀 我没有醉 让我哭让我醉 我没醉 醉拳 醉拳2 醉拳3