前面我们听到了文件字节流FileOutputStream和FileInputputStream主要式针对字节的输入和输出流的操作,
但是在我们变成里面字符使用的比较多,因此Java提供了字符输入和输出流的操作.分别是FileReader和FileWriter
这两个构造方法,下面我们通过具体的代码来说下.
package Test;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
public class Demo {
public static void main(String[] args) {
File f=new File("word.txt");
//创建字符输出流
FileWriter fw=null;
try {
fw= new FileWriter(f,false);//true表示在源文件后追加的效果.
String str="天行健,自强不息,地势坤,厚德载物,这里式结尾,没有了";
fw.write(str);//将字符串写入到文本文档里面
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally {
if (fw!=null) {
try {
fw.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
//创建字符输出流.将文件的信息读取到我们的想要输出的位置.
FileReader rw&