先看看PrintStream的继承体系,它是FileOutputStream的子类,是一个处理流
在理解PrintStream如何使用之前,先了解一下System类中三个字段
往控制台输出时 ,使用System.out.println();
其中System.out这个字段返回的就是打印流,PrintStream
PrintStream ps=System.out; ps.print("hello"); 就等同于 System.out.println("hello");
err和out其实是一样的,只不过在控制台输出时,err输出内容是红色的

本文探讨了Java中的PrintStream类,它是FileOutputStream的子类,常用于控制台输出。通过System.out.println(),我们了解System类中的out字段即为PrintStream实例。此外,err字段虽与out类似,但在控制台显示为红色。Scanner作为处理流的另一个例子,可以从控制台获取输入。使用PrintStream的构造方法,可以实现将输出重定向到文件。最后,通过FileDescriptor.out,可以将输出恢复到控制台。
PrintStream打印流&spm=1001.2101.3001.5002&articleId=51472146&d=1&t=3&u=009a3d37b3784845bf1fdd704abc1bca)
366

被折叠的 条评论
为什么被折叠?



