标签: java out println printstream
如果我们执行System.out.println(“Xys”); 和System.err.println(“Fdfd”);
它们都应该完全相同而且错误是同一个类的对象,除非事实并非如此。
为什么out.println()以黑色打印,而err.println()以红色打印。
答案 0 :(得分:6)
因为您使用的IDE打印stderr为红色,stdout为黑色。
这与Java无关,而且与你所处理的环境有什么关系,而不是Java本身,它们并不关心它的输出实际如何呈现。