BufferedWriter和PrintWriter有什么区别
答案:2 悬赏:80
解决时间 2021-03-15 19:22
- 提问者网友:江山如画
- 2021-03-15 00:27
BufferedWriter和PrintWriter有什么区别
最佳答案
- 二级知识专家网友:蜜罐小熊
- 2021-03-15 00:37
不知道,都是输出流,只在servlet中用过PrintWriter写过html
全部回答
- 1楼网友:狠傷凤凰
- 2021-03-15 01:13
printwriter和bufferedwriter都是继承java.io.writer,所以很多功能都一样。不过printwriter提供println()方法可以写不同平台的换行符,而bufferedwriter可以任意设定缓冲大小。
outputstream可以直接传给printwriter(bufferedwriter不能接收),如:
printwriter out
= new printwriter(new bufferedoutputstream(new fileoutputstream("foo.out")));
或者用outputstreamwriter来将outputstream转化为wrtier.这时就可以用bufferedwriter了。
api documents中都写的很清楚了。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯