BufferedWriter和PrintWriter的API参考详细说明了差异。
使用PrintWriter的主要原因是可以访问诸如println()之类的printXXX方法。实际上,您可以使用PrintWriter来写入文件,就像使用System.out来写入控制台一样。
BufferedWriter是一种写入文件(或其他任何文件)的有效方式,因为它会在放入C之前(可能取决于实现方式)将Java内存中的字符缓存到该文件中。
没有“
PrintReader”这样的概念。最接近的可能是java.util.Scanner。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)