我们可以替换 System.out.println() 中的“out”吗?

2023-12-04

首先,我很遗憾,因为我问了一个非常基本和特殊的问题;但我对 Java 和编程都是新手。我研究了system.out.println()中的“out”是系统类的一个对象。“out”可以用系统类的任何其他对象替换吗?如果是的话,成员是什么以及如何???


您可以致电println() on any PrintStream。如果你看一下Systemjavadoc,你会发现another PrintStream静态场,即System.err。例如:

System.err.println("This goes to POSIX standard error!");

如果您想实际用自己的输出流替换标准输出,您可以将流传递给System.setOut(PrintStream)或相应的System.setErr(PrintStream)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我们可以替换 System.out.println() 中的“out”吗? 的相关文章

随机推荐