案例:
操作:
一次写一个字符数据:
一次写一个字符数组数据:
读取和写入字符文件的便捷类
class FileReader extends InputStreamReader
class FileWriter extends OutputStreamWriter
构造函数:
FileReader(String fileName)
FileWriter(String fileName)
也就是能够间接写名字。
从数据源读数据,用 Reader。
但它是抽象类,因而用其实现类:InputStreamReader。
但太简短,因而用便捷子类,FileReader。
向目标地址写数据,用 Writer。
但它是抽象类,因而用其实现类:OutputStreamWriter。
但太简短,因而用便捷子类,FileWriter。
但若须要解决字符流中编码解码的问题,仍须要用 InputStreamReader 和 OutputStreamWriter。
操作:
一次写一个字符数据:
FileReader fr = new FileReader("sfsd\\sdfs.java");
一次写一个字符数组数据: