获取路径、构造、判断文件路径
实例:
import java.io.File;
import java.io.IOException;
import java.nio.file.FileVisitOption;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.util.Arrays;
import java.util.stream.Stream;
class FileDirTest_3_3 {
public static void main(String[] args){
// 获取用户工作目录
String userDir = System.getProperty("user.dir");
System.out.println("userDir = " + userDir);
// 路径构造
// 简单Path构造
// 相对路径表示法
Path path = Paths.get("test.txt");
System.out.println("Path = " + path);
// 转换成绝对路径看下究竟,可以看到是相对于“工作路径”来计算的
System.out.println("absPath = " + path.toAbsolutePath());
System.out.println("workingDir = " + System.getProperty("user.dir"));
// 绝对路径表示法(包含根)
path