Java FileWriter类
FileWriter 类从 OutputStreamWriter 类继承而来。该类按字符向流中写入数据。可以通过以下几种构造方法创建需要的对象。
FileWriter(File file) 在给出 File 对象的情况下构造一个 FileWriter 对象。
FileWriter(FileDescriptor fd) 构造与某个文件描述符相关联的 FileWriter 对象。
FileWriter(String fileName, boolean append) 在给出文件名的情况下构造 FileWriter 对象,它具有指示是否挂起写入数据的 boolean 值。
列举几个FileWriter常用方法。
public void write(int c) throws IOException写入单个字符c。
public void write(char [] c, int offset, int len)写入字符数组中开始为offset长度为len的某一部分。
public void write(String s, int offset, int len)写入字符串中开始为offset长度为len的某一部分。
FileReader类从InputStreamReader类继承而来。该类按字符读取流中数据。可以通过以下几种构造方法创建需要的对象。基本上和FileWrite类是对应的。
FileReader(File file) 在给定从中读取数据的 File 的情况下创建一个新 FileReader。
FileReader(FileDescriptor fd) 在给定从中读取数据的 FileDescriptor 的情况下创建一个新 FileReader。
FileReader(String fileName) 在给定从中读取数据的文件名的情况下创建一个新FileReader。
列举几个FileReader常用方法。
public int read() throws IOException读取单个字符,返回一个int型变量代表读取到的字符
public int read(char [] c, int offset, int len)读取字符到c数组,返回读取到字符的个数
只给大家列举几个方法,其它方法大家可以去看看API使用方法几乎一致。