有没有办法允许在 Java 中使用文件时访问它们?
BufferedWriter bw = new BufferedWriter(new FileWriter(file));
BufferedReader br = new BufferedReader(new FileReader(file));
String data = "";
String line;
while((line = br.readLine()) != null)
{
data += line;
}
bw.write(data + msg);
br.close();
bw.close();
否则,每次我想在文本文件中添加一行时,我都需要做类似的事情......
谢谢!
澄清一下:我需要外部程序能够在 Java 写入文件时访问该文件。每次我需要向文件中添加一行时,我都不想使用上面的代码。我确实想从一开始就打开一个文件编写器,并在需要时追加(但正如我所说,我需要允许外部程序访问,所以这不起作用!)。