简单说就是:把字符串拼接成Path路径
1.操作文件
//把字符串拼接为Path
Path path2=Paths.get("/work/myworkspace/demoPactera/src/test/resources/test.properties");
System.out.println("path2="+path2);
//把多个字符串拼接为Path,字符串参数可以为n个
Path path9= Paths.get("demoPactera","url","test.properties");
System.out.println("path2="+path9);
//若参数path为相对路径则输出path,若path为绝对路径,则输出为path2+path
//最前面带"/"则为相对路径,否则是绝对路径
//参数可以为字符串可以为Path path
Path path3=path2.resolve(path);
System.out.println("path3="+path3);
Path path4=path2.resolve("/work");
System.out.println("path4="+path4);
// Path.resolveSibling方法,若参数为相对路径则输出path,若path为绝对路径,则输出为则是:替换为path2父级的兄弟路径
//最前面带"/"则为相对路径,否则为绝对路径
Path path5=path2.resolveSibling("work");
System.out.println("path5="+path5);
//得到父级目录
Path path6=path2.getParent();
System.out.println("path6="+path6);
//得到path2尾部的文件名称,若尾部是文件夹则获取文件夹的名称
Path path7=path2.getFileName();
System.out.println("path7="+path7);
//获得根目录,只适合path2是相对路径的情况,一般是"/",若path2是绝对路径则结果为null
Path path8=path2.getRoot();
System.out.println("path8="+path8);
待续。。。