File常用方法

                       File类---------java.io包下的表示文件或者目录类

file 文件\目录

构造方法:

构造1:

File f =new File(“filename”);

//可以是绝对路径也可以是相对路径

构造2:

File f =new FIle(“parentfIlename”,”name”);

构造3:

File f =new File(“filename”);

File f1=new File(f,name);

主要方法:

f.createFile();    //创建文件

f.mkdir(); //创建单级目录

f.mkdirs(); //创建多级目录

f.isDirectory(); //判断是否为目录

f.isFile​(); //判断是否为文件

f.getAbsolutePath​(); //获得绝对路径

f.exists(); //判断是否存在

String s =f.list(); //以字符串的形式返回文件名

File s =f.listFiles(); //以文件的类型返回目录下的文件

f.delete();  //删除 如果f是目录,目录下有内容,无法删除

 

了解的方法:(知道有便可)

    String path=getParent();    //获取到文件|目录所在的文件夹的路径
     File pFile=getParentFile();   //获取到文件|目录所在的文件
     f.canRead(); //是否可以读
     f.canWrite();//是否可以写
     f.isHidden(); //是否是隐藏文件
     long len=f.length();//文件大小
     long tim=f.lastModified();//最后修改时间
     f.deleteOnExit();//当存在的时候在删除
     f.canExecute();//是否可以执行
     f.getFreeSpace();//判断目录下还有多少可用空间
     f.getTotalSpace();//判断一共有多少空间
     f.getUsableSpace();//获取可用空间

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值