99问答网
所有问题
java如何删除或者修改txt最后一行数据
例如在d:\\test.txt,txt内容为
111
222
333
我现在需要删除333这一行的数据,或者修改成444,请各位大佬帮帮忙,最好能有相关代码,谢谢。
举报该问题
推荐答案 2017-11-24
给你个思路吧,代码自己写哦
方案1:
1、文档不大的话,直接全部读出来,就是一个字符串
2、定位到这个字符串的最后一个回车符,若这个回车符后面没有内容,就再往前一个回车符,然后截取,再拼接上你新的字符串
方案2:
文档大的话,用随机读取类RandomAccessFile,直接定位到最后,再往回找。。类似上面的,文档大的话,这个方法比较适合。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/Wj7zBz7jzXzvvBeXBtt.html
相似回答
大家正在搜
相关问题
java如何删除文件的最后一行
java怎么直接读取txt的最后一行?
java中怎么删除或者修改JTable指定的一行内容?
JAVA如何删除文本文档里的某一行
在java中如何删除,修改文本文件中的一行??
java给txt文件写入内容要求找到那一行然后修改某一个特定...
java删除.txt文件中的一行怎么实现
在java中如何修改文本文件中的某一行的某些数据??