我以前写过文件,从来没有遇到过这个问题,我完全糊涂了。
编辑:对不起,错误是没有行被写入 .txt 文件。
System.out.println(upto);
FileWriter writer;
BufferedWriter write;
upto = 10;
try{
writer = new FileWriter(theFile);
write = new BufferedWriter(writer);
write.write(upto);
write.flush();
write.close();
}catch(Exception e){
System.err.println("cant print line");
}
那是处理写入文件的代码,唯一的其他代码是声明文件路径。也没有出现异常错误。我确保我也在冲洗/关闭作家。有人可以帮忙吗?