【发布时间】:2012-07-07 12:33:12
【问题描述】:
我已经搜索了该站点并找到了一些答案,但我无法理解这两个类之间的区别。有人可以解释这两个类之间的区别吗?
【问题讨论】:
-
PrintStream处理bytes,而PrintWriter处理chars。就是这样。 -
但是您可以使用 PrintStream 来编写字符串、字符、整数等。也许我误解了您所说的处理字节的意思
-
@Eng.Fouad:这个问题很好,值得更详细的回答,特别是如果您认为 System.out 实际上是 PrintStream,讽刺的是它不是 PrintWriter,而它的目标是绝对要打印字符,而不是字节。另请参阅:stackoverflow.com/questions/2822005/…,它带来了更多详细信息。
标签: java