package com.Day19.StudyTest;
import java.io.File;
import java.io.IOException;
public class Demo {
//已知new一个File对象时实际情况中有没有文件都无所谓,也就是说仅仅只是创建了一个对象
//那么,使用file.exists时是判断对象存不存在还是判断实际情况中文件是否存在
public static void main(String[] args) throws IOException {
//创建一个File对象,它的路径是D:\\test.txt
File file = new File("D:\\test.txt");
//没有创建实际文件,测试一下返回的是什么
System.out.println("第一次测试,结果为:" + file.exists()); //经测返回false,那么我创建一个文件试试
//创建文件
file.createNewFile();
//测试
System.out.println("第二次测试,结果为:" + file.exists()); //静测返回true
}
}
/**
* 结论:file.exists判断的是实际情况中文件是否存在!!!
* */