io包下,需要导包
是一个具体的类,是文件和目录的抽象表示
文件和目录可以通过File封装成对象
封装的不是一个具体的文件,而是一个路径明,改文件可以被存在也可以不被存在,将通过具体操作让他存在
File(路径字符串)
File f = new File("e:\\java\\java.txt");
File(父路径字符串,子路径字符串)
File f = new File("e:\\java","java.txt");
File(File a,String a)
File f1 = new File("e:\\java");
File f2 = new File(f1,"java.txt");
创建文件
createNewFile()
如果文件不存在创建返回true,如果文件存在返回false
File f = new File("e:\\java\\java.txt")
f.creatNewFile();
创建一个文件目录(一个文件夹)
mkdir()
返回值为布尔值,如果文件存在为false,不存在为true
File f = new File("e:\\java")
f.mkdir();
创建多个文件目录(多级文件夹)
mkdirs()
File f = new File("e:\\java\\java.txt")
f.mkdirs();
原文:https://www.cnblogs.com/M-K-sen/p/14960822.html