File file2 = new File(“D:\java”,“a.txt”);
System.out.println(file2); //D:\java\a.txt
//public File(File parent,String child)
//根据一个父的File对象和一个子文件或目录得到一个File对象
File file3 = new File(“D:\java”); //父的File对象
File file4 = new File(file3,“Demo”); //子的目录
System.out.println(file4); //D:\java\Demo
}
}
[](()File类的创造功能
public boolean createNewFile()
public boolean mkdir()
public boolean mkdirs()
public class Demo2 {
public static void main(String[] args) {
//createNewFile()创建一个新的文件
//如果要创建的文件已经存在,那么既不会创建也不会报错
//如果要创建的文件所在的目录不存在则会报错
File file1 = new File(“D:\java\b.txt”);
try {
file1.createNewFile();
} catch (IOException e) {
e.printStackTrace();
}
}
}
package review.FileDemo;
import java.io.File;
import java.io.IOException;
public class Demo2 {
public static void main(String[] args) {
//mkdir()在指定目录下创建文件夹
//比如在D:\java目录下创建文件夹demo1
File file2