public class Test2 {
public static void main(String[] args) throws IOException {
FileReader fileReader = new FileReader("IO流\aaa\1.txt");
//读取字符的方法一
//方法二
char[] chars = new char[1024];
int j = 0;
//返回读到的字符个数fileReader.read(chars)
while ((j = fileReader.read(chars))!=-1){
System.out.println(new String(chars,0,j));
}
fileReader.close();
}
}
注意:字符输出流,由于缓冲区的原因,如果不关闭流或者不强制刷新,那么字符是不会写入到文件当中。
public class Test3 {
public static void main(String[] args) throws IOException {
//FileWriter构造方法第二个参数可以表示是否为追加
FileWriter fileWriter = new FileWriter("IO流\aaa\1.txt", true);
fileWriter.write("这是一个追加的字符串");
fileWriter.flush();
fileWriter.close();
}
}



