首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用java删除文本文件中的行或行

如何使用java删除文本文件中的行或行
EN

Stack Overflow用户
提问于 2012-07-24 01:35:36
回答 2查看 785关注 0票数 1

可能重复: Java - Find a line in a file and remove

代码语言:javascript
复制
ChavezJan2012   SLC   1.25
ChavezFeb2012   SLC   0.25
ChavezMar2012   SLC   1.25

我使用java将这些数据写入文本文件中,并希望从文件中的3行中删除一行。到目前为止,我仍在尽最大努力使用arrayList找到解决方案。

代码语言:javascript
复制
ChavezJan2012   SLC   1.25
ChavezMar2012   SLC   1.25

删除后的预期结果。请帮帮忙,谢谢.

EN

回答 2

Stack Overflow用户

发布于 2012-07-24 07:09:08

唯一的方法是创建一个临时文件。在该文件中写入除要省略的行外的所有文本。并将该临时文件重命名为旧文件名。

票数 0
EN

Stack Overflow用户

发布于 2012-07-24 08:46:04

您可以使用索引i+3创建一个循环,例如:

代码语言:javascript
复制
for (int i=0 i < arraylist.size(); i+3){

writeToFile.arraylist.get(i);
writeToFile.arraylist.get(i+2);

}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11622925

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档