Java 不打印 txt 文件中的每个元素
Java doesn't print each element in txt-file
我有点理解问题,因为代码
PrintWriter out = new PrintWriter("C:\Users\...\Test.txt");
for(int i = 0; i <= 100000; i++)
{
out.println(i);
}
应该将所有数字写入 txt 文件中的 100000,但它在 98720 处停止。
问题是为什么 Java 这样做?
您可能需要在完成后冲洗并关闭打印器。
out.flush();
out.close();
您需要在最后添加一些额外的代码。
// flush the contents of the stream
out.flush();
// close the stream, and release its resources
out.close();
我有点理解问题,因为代码
PrintWriter out = new PrintWriter("C:\Users\...\Test.txt");
for(int i = 0; i <= 100000; i++)
{
out.println(i);
}
应该将所有数字写入 txt 文件中的 100000,但它在 98720 处停止。
问题是为什么 Java 这样做?
您可能需要在完成后冲洗并关闭打印器。
out.flush();
out.close();
您需要在最后添加一些额外的代码。
// flush the contents of the stream
out.flush();
// close the stream, and release its resources
out.close();