随机访问流: RandomAcessFile
随机访问流 特点:
**可读可写 任意位置开始读 任意位置开始写**
RandomAccessFile(File file, String mode)
创建一个随机访问文件流从File参数指定的文件中读取,并可选地写入文件。
RandomAccessFile(String name, String mode)
创建随机访问文件流,以从中指定名称的文件读取,并可选择写入文件。
第二个参数表示 设置当前操作的文件属性:
“r” 表示文件只读
“rw” 表示文件可读可写
读取的方法:
read()
read(byte[] bs)
read(byte[] bs,int off,int len)
readLine() 读一行
无法支持中文 因为读取到的是按照每一个字节转换成字符来处理
读:
写:
跳过任意个字节
rdf.skipBytes()
rdf.seek(指针位置)
设置当前文件指针在指定位置