在调试或向用户显示信息时,将输出打印到控制台是常见的做法。然而,有时可能需要将控制台输出保存到文本文件中,以便进一步分析或记录。
本教程将探讨如何在Java中将控制台输出重定向到文本文件。
2. 准备
当我们谈论将控制台输出写入文本文件时,可能有两种情况:
- 仅文件 - 将所有输出重定向到文件。不会在控制台打印任何输出。
- 控制台和文件 - 输出同时写入控制台和文件。
我们将在本教程中涵盖这两种情况。
在我们开始编码之前,让我们准备一些要写入控制台的文本。为了更容易测试,让我们将三行文本放入字符串列表中:
大约 4 分钟