如何在Java Eclipse中打印出输出?

时间:2015-09-20 15:02:08

标签: eclipse

我需要为我的AP计算机科学课打印我的输出盒(使用打印机)。

有人可以向我解释如何做到这一点吗?我只知道如何打印出我的裸代码....

1 个答案:

答案 0 :(得分:1)

您可以将所有System.out.println()直接输出到文件,而不是从eclipse打印控制台。基本上,您使用该文件作为调试器而不是控制台窗口。为此,您可以使用以下代码。

import java.io.*;
PrintWriter writer = new PrintWriter("debuggerOutput.txt", "UTF-8");
//in your class constructor, you will need to add some exception throws
write.println("I used to be in the debugger, but now I go in the file!!")

对于每个System.out.println(),在括号中添加一个额外的write.println(),并将其输出到控制台中的文件。 然后,您将在文件中看到所有输出,您可以轻松打印。 最后,请务必write.close()

完整代码:

import java.io.*;
public class test {

    public static void main(String[] args) throws FileNotFoundException, UnsupportedEncodingException {

        PrintWriter writer = new PrintWriter("myFile.txt", "UTF-8");
        writer.println("The line");

    writer.close();
    }

}