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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

a1965588329

初级黑马

  • 黑马币:

  • 帖子:

  • 精华:

© a1965588329 初级黑马   /  2018-4-2 22:29  /  734 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

学习经历:
一.IO流的概述
IO流即是Input流和Output流,主要用于处理设备之间的数据传输。
Java对于数据的操作都是通过流实现,而java用于操作流的对象都在IO包中。
IO流分为两种:输出流和输入流
二.FileWriter类的使用
        A:过程
(1) 通过FileWriter关联目标文件
(2) 利用FileWriter的写方法数据
(3) 利用FileWriter的刷新方法将数据从内存刷到硬盘
(4) 利用FileWriter的关流方法将释放占用的系统底层资源
B:构造方法:
FileWriter(String fileName) 传入一个文件的路径
FileWriter(String fileName,boolean append)根据给定的文件名以及指示是否附加写入数据的 boolean 值来构造 FileWriter 对象。
C:成员方法
void write(String str) 向文件中写str
void flush()  将内存中的数据刷新到文件中
void close()  关流释放系统底层资源
void write(String str):写一个字符串数据
void write(String str,int index,int len):写一个字符串中的一部分数据
void write(int ch):写一个字符数据,这里写int类型的好处是既可以写char类型的数据,也可以写char对应的int类型的值。'a',97
void write(char[] chs):写一个字符数组数据
三.FileReader类的使用
A:过程
(1) 通过FileReader关联目标文件
(2) 利用FileReader的方法读取数据
(3) 利用FileReader的方法关闭流
B:构造方法
FileReader(String fileName) 传入一个文件的路径
C:成员方法
int read() 读取单个字符,如达到末尾则返回-1
Int read(char[] chs) 将读取的字符放进数组中,达到末尾返回-1
reset() 重置流,将就定位到其起始点
mark(int x) 标记流中的当且位置

1 个回复

倒序浏览

越努力越幸运
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马