public class FileTest {
public static void main(String[] args) throws Exception {
File file = new File("a");
System.out.println(file.getPath());// 当前项目路径a
file.mkdir();// 创建一个目录
System.out.println(file.getPath());// 当前项目路径a
File file2 = new File(file.getPath() + "/" + "b.txt");
file2.createNewFile();// 在file所创建的文件夹a里,创建一个文件名为b.txt
// File file3=new File("/src/FileTest.java");//这样会报错,因为指向C盘根目录
File file3 = new File("src/FileTest.java");
System.out.println(file3.exists());
File file4 = new File(".");
File file5 = new File("/");
System.out.println(file4.getPath());// 输出.
System.out.println(file5.getPath());// 输出/
String[] strings = file4.list();
String[] strings2 = file5.list();// 指向当前C盘根目录 C:
System.out.println(strings.length);
System.out.println(strings2.length);
File file6 = new File("a/c.txt");
file6.createNewFile();
File file7=new File("./d.txt");
file7.createNewFile();//在当前目录下创建d.txt
}
}