好的......所以我有一个相当有趣的错误......我声明了一个名为 file 的 FileWriter,我让它通过以下 for 循环:
for (int i = 0; i < a.radtot; i++) {
file.write("" + i * a.rstep);
for (int n = 0; n < a.timetot; n++) {
file.write("\t " + T[n][i]);
System.out.println(T[n][i] + " " + n + " " + i);
}
file.write("\n");
}
在它的最后, System.out.println 命令打印出我期望的结果,但是文件中途中断了......就像在,而不是打印出 System.out 所做的一切......它停在中间。有谁碰巧知道它为什么会这样做?难道我做错了什么?