版权声明:JAVA https://blog.csdn.net/weixin_43190126/article/details/84894084
package com.qyl.file;
import java.io.File;
import java.io.IOException;
import org.junit.Test;
public class TestFile {
@Test
public void testFile() throws IOException {
File file = new File("E:\\区区\\胡老师\\TestFile\\ludashi 8.2");
System.out.println(file);
System.out.println(file.canRead());
System.out.println(file.createNewFile()); // 当且仅当不存在具有此抽象路径名指定名称的文件时,不可分地创建一个新的空文件。
System.out.println(file.delete()); //删除此抽象路径名表示的文件或目录。(只能删除空的文件夹)
System.out.println(file.exists()); //测试此抽象路径名表示的文件或目录是否存在。
System.out.println(file.getAbsoluteFile()); //返回此抽象路径名的绝对路径名形式。
System.out.println(file.getAbsolutePath()); //返回此抽象路径名的绝对路径名字符串。
System.out.println(file.getCanonicalPath()); //返回此抽象路径名的规范形式。
System.out.println(file.getCanonicalPath()); //返回此抽象路径名的规范路径名字符串。
System.out.println(file.getName()); //返回由此抽象路径名表示的文件或目录的名称。
System.out.println(file.getParent()); //返回此抽象路径名父目录的路径名字符串,如果此路径名没有指定父目录,则返回 null。
System.out.println(file.getParentFile()); //返回此抽象路径名父目录的抽象路径名,如果此路径名没有指定父目录,则返回 null。
System.out.println(file.getPath()); //将此抽象路径名转换为一个路径名字符串。
System.out.println(file.isDirectory()); //测试此抽象路径名表示的文件是否是一个目录。
System.out.println(file.isFile()); //测试此抽象路径名表示的文件是否是一个标准文件。
System.out.println(file.list()); //返回一个字符串数组,这些字符串指定此抽象路径名表示的目录中的文件和目录。
System.out.println(file.listFiles()); //返回一个抽象路径名数组,这些路径名表示此抽象路径名表示的目录中的文件。
System.out.println(file.mkdir()); //创建此抽象路径名指定的目录。
System.out.println(file.mkdirs()); //创建此抽象路径名指定的目录,包括所有必需但不存在的父目录。
}
}