返回值都是Boolean类型的
方法:
boolean exists()判断文件或者是文件夹是否存在
boolean isDirectory()判断文件对象是否为文件夹(目录)
boolean ifFIle()判断这个文件对象是不是文件
package Test20_Demo.Demo03;/*
@create 2020--12--10--10:27
*/
import java.io.File;
import java.io.IOException;
public class FileMethod2 {
public static void main(String[] args) throws IOException {
//创建对象
File file1 = new File("a/b/test.txt");
File file2 = new File("a/b/c.txt");
File dir = new File("c/d");
File dir2 = new File("e1/e2");
//判断文件或者是文件夹是否存在
System.out.println(file1.exists());
System.out.println(file2.exists());
System.out.println(dir.exists());
System.out.println(dir2.exists());
System.out.println("--------------------------------------------");
//判断是文件还是文件夹
System.out.println(file1.isFile());
System.out.println(file1.isDirectory());
System.out.println(dir.isDirectory());//false - 如果不存在返回的也是false
System.out.println(file2.isDirectory());//false - 如果不存在返回的也是false
}
}