文件和文件夹的创建删除等

下面演示使用File类创建、删除文件等操作。

方法的演示:

public class FileMethodDemo2 {

    public static void main(String[] args) throws IOException {

        // 对文件或者文件加进行操作。

        File file = new File("e:\\file.txt");

        // 创建文件,如果文件不存在,则创建,返回 true ;如果文件存在,则不创建,返回 false 如果路径错误,IOException

        boolean b1 = file.createNewFile();

        System.out.println("b1=" + b1);

        //-----------删除文件操作-------注意:不走回收站,直接从硬盘中删除。慎用------

         boolean b2 = file.delete();

         System.out.println("b2="+b2);

 

        //-----------需要判断文件是否存在------------

         boolean b3 = file.exists();

         System.out.println("b3="+b3);

 

        //-----------对目录操作 创建,删除,判断------------

        File dir = new File("e:\\abc");

        //mkdir()创建单个目录。//dir.mkdirs();创建多级目录

        boolean b4 = dir.mkdir();

        System.out.println("b4="+b4);

        //删除目录时,如果目录中有内容,无法直接删除。

        boolean b5 = dir.delete();

        //只有将目录中的内容都删除后,保证该目录为空。这时这个目录才可以删除。

        System.out.println("b5=" + b5);

 

        //-----------判断文件,目录------------

        File f = new File("e:\\javahaha");// 要判断是否是文件还是目录,必须先判断存在。

        // f.mkdir();//f.createNewFile();

        System.out.println(f.isFile());

        System.out.println(f.isDirectory());

    }

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值