黑马程序员技术交流社区

标题: io流读取的问题。什么时候定义字符数组接收,什么时候定义字节数组接收 [打印本页]

作者: only-hou    时间: 2016-2-26 00:24
标题: io流读取的问题。什么时候定义字符数组接收,什么时候定义字节数组接收
如代码所示。我的理解是如果是字节流就用字节数组接收。字符流就用字符数组接收。求大神指点。
//创建IO流对象
                FileReader fr = new FileReader("a.txt");
                FileWriter fw = new FileWriter("b.txt");
                //将a.txt的内容读取到Java程序中
                char[] chars = new char[1024];//char类型数组可以直接打印出内容
                int len;
                while((len=fr.read(chars))!=-1) {
                        //将读取到的内容写出到b.txt中去
                        fw.write(chars, 0, len);
                }
                //关闭流
                fw.close();
                fr.close();




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2