A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© yuguoqing 中级黑马   /  2015-7-20 22:26  /  318 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1、字符输入流读取数据步骤:
A:创建字符输入流对象
B:调用字符输入流读取数据的功能,并显示在控制台
C:释放资源

2、FlieReader类下 方法public int read()
读取数据

返回值类型 int
                                1、read方法能读到数据的话,会去相应的编码表中找这个int值(这个int值绝对不可能是-1)
                                2、read方法读取不到数据的话则返回-1.
-----------------------------------------------------------------------------------------------------------------
十三、复制文本文件

思路:
1、封装数据源,创建字符输入流对象并指向要读取的文件,读取数据用FlieReader
2、封装目的地,创建了字符的出处流对象,并指向了你要把数据写到的地方,并且命名为copy.java。


注意:
-----------------------------------------------------------------------------------------------------------------
十四、FileReader读取数据方式2
public int read(char[] cbuf)
一次读取一个字符数组

注意:开发中数组定义的长度要是1024的整数倍。
-----------------------------------------------------------------------------------------------------------------
十五、FileReader读取数据的两种方式图解
-----------------------------------------------------------------------------------------------------------------



1、pass 递归算出第20项的值1,1,2,4,7,13,24...(必须完成)
2、pass递归删除带内容的目录(重点练习)
3、总结自己写一遍
4、pass熟练掌握字符流读数据、写数据
5、pass用字符流完成复制文件的操作(要求用一次读取一个字符数组的方式)
6、把加入异常处理的标准代码练熟。


2 个回复

倒序浏览
感谢分享
回复 使用道具 举报

对你有帮助就好
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马