Output Stream只将翻译后的变量的最后一行打印到新文件,而不是所有行的原因是因为在输出流中,每次写入操作都会覆盖之前的内容。当我们使用输出流将翻译后的变量写入文件时,每次写入都会将新内容覆盖掉之前的内容,因此只有最后一行被写入文件。
如果我们想要将所有行都写入文件,可以采取以下方法之一:
总结: Output Stream只将翻译后的变量的最后一行打印到新文件,而不是所有行,是因为每次写入操作都会覆盖之前的内容。如果想要将所有行都写入文件,可以使用追加模式或者循环来实现。
领取专属 10元无门槛券
手把手带您无忧上云