黑马程序员技术交流社区
标题:
关于字节流和字符流拷贝文本文件的问题~
[打印本页]
作者:
Laopozini123
时间:
2016-4-2 22:43
标题:
关于字节流和字符流拷贝文本文件的问题~
public class Test1_FileFilter {
/**
* @param args
* @throws IOException
*/
public static void main(String[] args) throws IOException {
/*FileReader fr = new FileReader("xxx.txt");
FileWriter fw = new FileWriter("yyy.txt");
int b ;
while((b = fr.read()) != -1){
fw.write(b);
}
fr.close();
fw.close();*/
FileInputStream fis = new FileInputStream("xxx.txt");
FileOutputStream fos = new FileOutputStream("yyy.txt");
int b ;
byte[] arr = new byte[3];
while((b = fis.read(arr)) != -1){
fos.write(arr);
}
fis.close();
fos.close();
}
}
复制代码
这段代码分别是字节流和字符流复制文件,里面的内容都是纯文本,视频中将的是用字节流copy中文的时候会有错误出现,但是我对比这两种方法,拷贝的结果都是完全一样的,哪位大神能够指点一下,这个是为什么呢?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2