BufferedWriter bWriter=new BufferedWriter(new OutputStreamWriter(new FileOutputStream(outPath),"UTF-8"));是什么作用?谁可以给我具体讲一下吗?谢谢!
流分为原始流源和链接流源,链接流源是以原始流作为参数的,原始流,又分为字符流跟字节流,你写的代码中就是用链接流源将原始流链接起来,最后输出。UTF-8是设置编码格式,不知道说对没有。 :oops:
先用[color=red]字节[/color]输出流连接一个文件,然后再用一个[color=red]字符[/color]输出流连接上一个数据流,并设置成UTF-8格式,在用一个字符流型的缓冲数据流装载,大概是这样,不知道说对没
流的嵌套。
重点是你对每个流的特点都弄清楚了,你也就明白了。看源码最简单。