9.2.1 File类(重点内容)
File类提供独立于平台的文件处理方法。
File类的构造函数:(熟练掌握)
– public File(Sting path) ; – public File(Sting path , String name) ; – public File(File dir , teBoolean()方法,写出数据时用0表示false,用1 表示true; 用readBoolean()读入数据时,如果是0,则返回 false,非0返回true。
字符串写入文件(了解)
三种方法与字符串的写出有关: 1. 2. 3. writeBytes() :每个字符占一个字节。 writeChars() :每个字符占2个字节,即16位。 writeUTF() :以8位编码的方式写出字符串。
结构图(了解)
FileInputStream File InputStream
FilterInputStream
PipeInputStream SequenceInputStream
RandomAccessFile
Object OutputStream Reader Writer FileOutputStream
readLine() 读入一行字符。有四种行结束符:回车符'\r',
新行符'\n',回车符后紧跟新行符,或者文件结束。读入 的一行字符中包含行结束符。
RandomAccessFile常见写入方法
write + 不同的后缀:分别为Byte, Short,Int,Long, Float, Double, Char, Boolean。 对于用这些方法写出的数据,应该用带有相同后缀的读入 方法来读取数据,否则可能出错。