关于File类的使用

来源:互联网 发布:淘宝美工一般怎么抠图 编辑:程序博客网 时间:2024/06/05 09:05

File类是针对文件进行操作的一种抽象类,用户可以通过创建File类的对象对文件进行操作。File类的实例化方式为:File 对象名 =new File(文件名的系统绝对路径)

File 类的实例是不可变的;也就是说,一旦创建,File 对象表示的抽象路径名将永不改变。

关于File类有以下几种操作方法:

1.File(String pathname) 通过将给定路径名字符串转换为抽象路径名来创建一个新File 实例。

public class Demo1 {public static void main(String[] args) throws IOException {File file=new File("d:/资料/1.txt");     //用File类指定一个文件的路径file.createNewFile();////如果文件不存在,需要创建该文件System.out.println(file.getName());//利用getName()方法获取文件名if(file.exists()){ //检测文件是否存在System.out.println("文件存在");   }if(file.isFile()){//检测是不是文件System.out.println("是一个文件");}}}

2.File.createNewFile()  当且仅当不存在具有此抽象路径名指定名称的文件时,不可分地创建一个新的空文件。

3.File.delete() 删除此抽象路径名表示的文件或目录。

   4.exists() 检测文件是否存在于系统中,

5.mkdir() 创建此抽象路径名指定的目录。






原创粉丝点击