作者narwhalgary (独角鲸葛瑞)
看板AndroidDev
标题[问题] 想编辑私有文件的txt
时间Fri Jun 10 11:00:16 2011
我先用openFileOuput开了一个新的txt档
我希望用这个txt储存一些关於游戏的资料
用array存取
现在我知道可以用openFileInput读到这个资料
可是我却不知道该如何在游戏中动态编辑这个txt档
烦请高手指教
======================
抱歉我要更新我的问题 我发现openFileOuput是可以编辑没错
可是只能用fout.write();加在後面而已 我希望可以覆盖先前的资讯
另外我重新打开这个程式後 发现读出来的又变成预设的文字了
刚刚明明就有一堆东西加到後面 不知道为什麽又变成这样
烦请指教
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.251.81
1F:推 abccbaandy:outputstream? 06/10 14:08
※ 编辑: narwhalgary 来自: 140.112.4.182 (06/10 18:44)
2F:→ coronach:是要盖掉吗? 你如果没重设outputstream的话应该只会一直 06/10 19:56
3F:推 coronach:往下写...刚刚查了一下 好像可以用fout.getChannel() 06/10 19:59
4F:→ coronach:往前移动,但是不建议啦,游戏中最好不要一边玩一边读写 06/10 19:59
5F:→ coronach:最好是进入时读档 游戏中都用记忆体就好 离开再写回 06/10 20:00
6F:→ tomap41017:写完有记得close吗?另外建议使用ObjectOutputStream 06/11 14:45
7F:→ tomap41017:可以把整个资料Obj输出/输入,比较省事 06/11 14:45
8F:→ narwhalgary:感谢两位大大指教 我会试试看 06/14 00:19