一、File 遍历文件
基语法:例如当前方法传递的参数为(File list)对象
File [] file = list.listFiles();
再用循环和递归的方式循环出所有的子目录
二、RandomAccessFile使用
2.1 、RandomAccessFile的定义
对java文件内容发的访问,既可以读文件,也可以写入文件。
支持随机访问文件,可以访问文件任何位置。
2.2、java文件模型
在硬盘上的文件是byte byte 存储的 ,是数据的集合。
2.3、打开文件
有两种模式“rw” (读写) ,r“ 只读
RandomAccessFile raf =new RandomAccessFile (文件,“rw”);
文件指针,打开文件时指针在开头pointer=0;
2.4、写方法
raf .write(int);--只写一个字节(后8位),同事指针指向下一个位置,准备再次写。
2.5、读方法
int a = raf.read();读一个字节
2.6、文件读写完成后一定要关闭。