File类--文件操作

构造方法
public File(String pathname) 通过给定路径创建文件
常用方法
1.创建一个新的空文件
public boolean createNewFile() throws IOException
2.删除文件
public boolean delete()
3.判断文件是否存在
public boolean exists()
4.判断是否是文件
public boolean isFile()
5.判断是否是目录
public boolean isDirectory()
6.与系统有关的默认名称分隔符。
public static final char separatorChar
此字段被初始化为包含系统属性 file.separator 值的第一个字符。在 UNIX 系统上,此字段的值为 ‘/’;在 Microsoft Windows 系统上,它为 ‘\’。
7.获取父路径
public String getParent()
8.获取文件大小
public long length()

示例:

import java.io.File;
import java.io.IOException;
public class Demo {
    public static void main(String[] args) throws Exception{
        File file=new File("d:"+File.separator+"world.txt");    //创建File类对象
        if(file.exists()) {//判断文件是否存在
            file.delete();//删除文件
        }else {
            file.createNewFile();//创建文件
        }
        System.out.println("是否是目录:"+file.isDirectory());//判断是否是目录
        System.out.println("是否是文件:"+file.isFile());//判断是否是文件
        System.out.println("文件名:"+file.getName());//获取文件名称
        System.out.println("父目录:"+file.getParent());//获取父路径
        System.out.println("文件大小:"+file.length());//获取文件大小
}
}

输出:
是否是目录:false
是否是文件:true
文件名:world.txt
父目录:d:\
文件大小:0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

云淡风轻58

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值