我正在Java swing api中创建一个应用程序。我正在使用txt文件作为我的数据库来存储,更新等。我成功完成了存储过程。但我不能更新。如果我点击我的应用程序上的更新按钮,文件中的数据不能被替换。你能告诉我如何替换文件中的数据?如何从Java文本文件中删除一行
在此先感谢...
import java.io.*;
public class test {
public static void main(String args[]) {
try {
String data = null;
File file = new File("student.txt", true);
FileReader fr = new FileReader(file);
BufferedReader br = new BufferedReader(fr);
while ((data = br.readLine()) != null) {
String[] de = data.split(" ");
if (de[0].equals("vimal")) {
data.trim();
}
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
请与我们分享您的代码。 –
你有红色的[faq](http://stackoverflow.com/faq)?另外,如果发布代码,请发布[SSCCE](http://sscce.org/) – linski
您可能会意识到,通过只告诉_I无法更新_,或文件中的_data无法被替换_,它是非常不太可能有人可以合理地回答这个问题。你能否提供更多细节? –