返回值都是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 - 如果不存在返回的也是falseSystem.out.println(file2.isDirectory());//false - 如果不存在返回的也是false}}
