gpt4 book ai didi

java - 使用行号删除文件中的特定行

转载 作者:行者123 更新时间:2023-11-30 07:28:31 25 4
gpt4 key购买 nike

所以问题是我有一个存储多行信息的文本文件。每行应如下所示:

Product :< name: , Importing Price: , quantity: >

我正在尝试编写代码来帮助用户输入数字,程序将找到与该数字对应的行并删除该行。有什么建议吗?

最佳答案

尝试使用以下代码行:

FileInputStream fs= new FileInputStream("someFile.txt");

BufferedReader reader = new BufferedReader(new InputStreamReader(fs));
BufferedWriter writer = new BufferedWriter(new FileWriter(fs));

for(int i = 0; i < file_length; ++i){
br.readLine();
String lineIWant = br.readLine();
if(i==your line number){
i = file_length;
writer.write(currentLine + System.getProperty("line.separator"));
}
}
reader.close();
writer.close();

关于java - 使用行号删除文件中的特定行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36491903/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com