javase 之File对象
File对象:文件或文件夹。程序可以使用File对象来操作文件或文件夹
// File 文件夹/文件。作用把目录转换成一个对象,便于操作
File file = new File("d://hello");
// file1 是:父级目录下,子目录world
File file1 = new File(file,"world");
// file2 是:父级目录下,文件a.txt
File file2 = new File(file,"a.txt");
// mkdirs():新建多层目录(不会创建文件如2:)
file1.mkdirs();//1:生成:d://hello//world
file2.mkdirs();//2:生成:d://hello//a.txt(这个是文件夹名)
/*
获取文件/文件夹名、相对路径、绝对路径
*/
String name = file1.getName();
String path = file1.getPath();
String absolutePath = file1.getAbsolutePath();
System.out.println("name"+name);
System.out.println("path"+path);
System.out.println("absolute"+absolutePath);
其他方法
// 判断File对象是文件/文件夹/是否存在
file.isFile();
file.isDirectory();
file.exists();