File类--目录操作

来源:互联网 发布:dns区域传输使用端口 编辑:程序博客网 时间:2024/05/22 03:30

1.获取file对象父路径
public File getParentFile()
2.创建多级目录
public boolean mkdirs()
3.列出目录中所有文件
public File[] listFiles(FileFilter filter)
示例:根据指定目录创建文件

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+"hello"+    File.separator+"world"+File.separator+"123.txt");//创建File类对象        if(!file.getParentFile().exists()) {            file.getParentFile().mkdirs();          //创建目录        }        if(!file.exists()) {            file.createNewFile();   //创建文件        }}}