package TestFile; import java.io.File; import java.io.IOException; public class TestFile { public static void main(String[] args) throws Throwable { //创建文件或者目录对象 File f=new File("D:/learn/scala/scala.txt"); File f1=new File("D:/learn/scala"); File f2=new File(f1,"scala.py"); //判断是否是文件 f.isFile() if(f.isFile()) { System.out.println("是文件"); } //判断是否是目录 f.isDirectory() if(f1.isDirectory()) { System.out.println("是目录"); } //生成文件 f.createNewFile() f2.createNewFile(); //删除文件 f.delete() f2.delete(); //创建目录 f.mkdir/f.mkdirs() File f3=new File("D:/learn/scala/test"); File f4=new File("D:/learn/scala/book/notebook"); f3.mkdir();//创建儿子目录 f4.mkdirs();//不存在儿子目录,创建孙子目录 } }