一、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、文件读写完成后一定要关闭。
本文深入讲解了Java中File类的使用方法,包括如何遍历文件和目录,以及RandomAccessFile的高级应用,如随机访问文件的任何位置进行读写操作。通过具体的代码示例,帮助读者理解并掌握Java文件操作的基础和进阶技巧。
8804

被折叠的 条评论
为什么被折叠?



