package com.file;
import java.io.File;
public class Filedemo {
public static void main(String[] args) {
// TODO 自动生成的方法存根
File f1=new File("D:\\高数\\hkj");
//exists判断文件或文件夹是否存在
System.out.println(f1.exists());
if(!f1.exists())
f1.mkdir();
else
f1.delete();
}
}
那个。。。if判断的是括号内为真的情况,当不存在文件返回了false,通过!运算符变为true进入if语句
代码的意思是如果文件不存在if判断为true 进入创建文件 如果存在 就删除
如果没有感叹号!,怎么进入if判断的执行体呢?
所以感叹号一定要有