我正在尝试创建一个文件,并将该文件另存为输入名称和迭代编号。但这不是写源文件夹的任何东西。我不知道哪里出错了。
private void write() throws IOException {
File file = new File(name + it_number + ".txt");
file.createNewFile();
FileWriter writer = new FileWriter(file);
writer.write(results);
it_number++;
writer.flush();
writer.close();
}
答案 0 :(得分:0)
不是修复,而是调试提示 - 找到要写入文件的位置:
File file = new File(name + it_number + ".txt");
System.out.println(file.getAbsolutePath());
答案 1 :(得分:-1)
尝试使用BufferedWriter,如下所示
FileWriter fw = new FileWriter(file.getAbsoluteFile());
BufferedWriter bw = new BufferedWriter(fw);
bw.write(results);
bw.close();