从定义看,File类是Object的直接子类,同时它继承了Comparable接口可以进行数组的排序。
File类的操作包括文件的创建、删除、重命名、得到路径、创建时间等,以下是文件操作常用的函数。
File类的操作:
(1)创建文件,注意File.separator可以解决跨操作系统的问题。
下面的例子是一创建一个文件,如果该文件存在则删除,否则创建该文件。
(2)文件的类型函数
file.isFile(); //判断是不是文件
file.isDirectory();//判断是不是目录
(3)列出目录的内容
pulbic String[] list();//列出所有文件名和目录名
public File[] listFiles();//列出所有文件和目录
(2)字节操作流(btyle)
(1)字节输出流OutputStream