我做了一个拿a File和a的方法String.它将文件替换为带有该字符串作为其内容的新文件.
这就是我所做的:
public static void Save(File file, String textToSave) {
file.delete();
try {
BufferedWriter out = new BufferedWriter(new FileWriter(file));
out.write(textToSave);
out.close();
} catch (IOException e) {
}
}
Run Code Online (Sandbox Code Playgroud)
但是它很慢.它有时需要一分钟.
如何编写成千上万的大文件,其中可能有多达一百万个字符?