Paths.get(“”),Paths.get(“。”)和新文件(“。”)之间的区别

时间:2015-01-31 07:48:20

标签: java

是否存在Paths.get("")Paths.get(".")new File(".").toPath()可能有不同结果的情况?

1 个答案:

答案 0 :(得分:1)

Paths.get("")给出一个表示空路径的路径,Paths.get("").toString()返回空字符串。

Paths.get(".")提供代表当前目录的路径,Paths.get(".").toString()提供字符串"."

因此,如果您要生成路径Paths.get("")Paths.get(".") 的字符串表示会导致不同的结果