public class AddSingleInstance {
public void addinstances(String txtpath,String arffpath) throws IOException {
BufferedReader reader = new BufferedReader(new FileReader("C:\\src\\text.txt"));
FileWriter fw = new FileWriter("C:\\src\\" + test.txt,true);
StringBuilder sb = new StringBuilder();
//String toWrite = "";
String line = null;
while ((line = reader.readLine())!= null){
// toWrite += line;
sb.append(line);
sb.append("\n");
}
reader.close();
fw.write(sb.toString());
fw.flush();
fw.close();
}
}
我的代码正致力于将文本文件(A)中的行追加到另一个文件(B)中的特定行,例如
如何将这些行覆盖到文件(B)中而不是将它们附加到B上?
答案 0 :(得分:0)
您可以使用java.io.RandomAccessFile
访问文件(B)并在所需位置写入。