NOTE
3.17 Path
是什么 表示文件路径,类似于File类 绝对路径 相对路径
这是历史学习笔记,可能存在过时或不完整的理解。
是什么
表示文件路径,类似于File类
绝对路径
//linux
Path path = Paths.get("/home/zsk/code/Java/my_spring_boot_template/pom.xml");
//windows
Path path = Paths.get("c:\\data\\myfile.txt");
Path path = Paths.get("c:/data/myfile.txt");
相对路径
Path path = Paths.get("/home/zsk/code/Java/my_spring_boot_template", "pom.xml");
Path currentDir = Paths.get(".");
Path parentDir = Paths.get("..");
String originalPath = "/home/zsk/code/Java/my_spring_boot_template/../";
Path path1 = Paths.get(originalPath);
System.out.println("path1 = " + path1);
Path path2 = path1.normalize();//打印出完整路径
System.out.println("path2 = " + path2);