File类的方法

File类的方法

package Test_01;

import java.io.File;
import java.io.IOException;
  • File创建文件的功能

  • File f = new File(“路径名字字符串”);//这里调用了Flie类的构造器1.

  • 【File类有三种构造器样式:】

  • 1.File f1=new File(“e:\根\子路径”);

  • 2.File f2=new File(“parent根路径”,“child子路径”);

  • 3.File dir=new File(“根路径”):

  • File f3=new File(dir,“child子路径”);

  • ============================================================

  • File f = new File(路径);

  • 对象f.调用1.2.3.4.5.方法

  • 1.创建文件

  • creatNewFile();----boolean类型
    
  • 2.创建目录

  • mkdirs();----boolean类型----+s可创建多层目录
    
  • 3.删除文件/目录

  • delete();----boolean类型
    
  • 4.检测是否存在

  • exists();----boolean类型
    
  • 5.检测是否是一个文件

  • isFile();----boolean类型
    
  • 6.检测是否是一个目录

  • isDirectory();----boolean类型
    
  • */

    public class FileMethodDemo_01 {
         	public static void main(String[] args) throws IOException {
         		File ffu = new File("F:\\父目录");
         		File ffu1 = new File("F:\\父目录\\父目录下的文件1.java");
         		File ffu2 = new File("F:\\父目录\\父目录下的文件2.java");
         		File ffua = new File("F:\\父目录\\a.txt");
         		File ffub = new File("F:\\父目录\\b.txt");
         
         		File fz = new File("F:\\父目录\\子目录");
         		File fz1 = new File("F:\\父目录\\子目录\\子目录下的文件1.java");
         		File fz2 = new File("F:\\父目录\\子目录\\子目录下的文件2.java");
         		File fza = new File("F:\\父目录\\子目录\\a.txt");
         		File fzb = new File("F:\\父目录\\子目录\\b.txt");
     	// 创建目录、文件
     	boolean bfu = ffu.mkdirs();
     	boolean bffu1 = ffu1.createNewFile();
     	boolean bffu2 = ffu2.createNewFile();
     	boolean bffua = ffua.createNewFile();
     	boolean bffub = ffub.createNewFile();
    
     	boolean bfz = fz.mkdirs();
     	boolean bfz1 = fz1.createNewFile();
     	boolean bfz2 = fz2.createNewFile();
     	boolean bfza = fza.createNewFile();
     	boolean bfzb = fzb.createNewFile();
    
     	System.out.println(bfu);
     	System.out.println(bffu1);
     	System.out.println(bffu2);
     	System.out.println(bffua);
     	System.out.println(bffub);
    
     	System.out.println(bfz);
     	System.out.println(bfz1);
     	System.out.println(bfz2);
     	System.out.println(bfza);
     	System.out.println(bfzb);   
        }
     }
    

在这里插入图片描述
在这里插入图片描述
草草总结:看到勿喷!
在这里插入图片描述

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值